Capers Grill & Bar 1710 W Campbell Ave Campbell, CA 95008 Phone: (408) 374-5777 Fax: (408) 374-0938 View Website
Category: Restaurants