Al Castello

3155-B South Bascom Avenue
Campbell California, 95008
Phone: (408) 369-9820
Website:
Specialty: Italian
Cuisine: European, Italian
Feature: Brunch, Cheap Eats, Happy Hour
Price: On Budget Prices
Feedback: 5