Get directions to: Carrows Restaurant, Campbell, CA
Restaurant address: 150 E Hamilton Ave Campbell, CA 95008, USA
Restaurant: Carrows Restaurant