Al Castello Ristorante & Pizzeria
3155 S Bascom Ave Ste B Campbell, CA 95008-6756
408-369-9820
Business Hours
Payment Types