Location: 1875 S Bascom Ave, Campbell, CA 95008
Phone:(408)377-7722
Category: Restaurants
Tags: Italian Restaurants, Pizza