Al Castello Ristorante Italiano

3155 S Bascom Ave, Campbell CA 95008 Today's hours: 11:00 am-9:00 pm (408) 369-9820
Cuisines and Dishes at Al Castello Ristorante Italiano:
  • Italian
  • Pizza

Dining options for Al Castello Ristorante Italiano

Map of Al Castello Ristorante Italiano