(408) 866-5539
70 San Tomas Aquino Rd, Campbell, CA 95008
View Map
Sorry, there are currently no reviews. Read More Campbell Restaurant Reviews