Get directions to: Carrows, Glendora, CA Restaurant address: 640 W. Alosta Ave. Glendora, CA 91740, USA Driving Walking Bicycling Restaurant: Carrows