Al Castello Ristorante & Pizzeria

(408) 369-9820

3155 S Bascom Ave
Campbell, CA 95008-6756