Get directions to: Capers Grill & Bar, Campbell, CA
Restaurant address: 1710 W Campbell Ave Campbell, CA 95008, USA
Restaurant: Capers Grill & Bar