Al Castello Ristorante & Pizza 3155 S Bascom Ave # B Campbell, CA 95008 Phone: (408) 369-9820
Category: Restaurants