Carrows Restaurant 150 E Hamilton Ave Campbell, CA 95008 Phone: (408) 866-5377 Fax: (408) 866-2411 View Website
Category: Restaurants