Get directions to: Carrows, San Jose, CA Restaurant address: 910 Saratoga Ave San Jose, CA 95129, USA Driving Walking Bicycling Restaurant: Carrows