Al Castello Ristorante
2083 Camden Ave, San Jose
(408) 369-9820
Menu
Restaurants in Campbell, CA
Al Castello Ristorante
2083 Camden Ave, San Jose, CA 95124
(408) 369-9820