Get directions to: Carrows, Downey, CA Restaurant address: 7900 Florence Ave Downey, CA 90240, USA Driving Walking Bicycling Restaurant: Carrows