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