Get directions to: Glen, Downey, CA Restaurant address: 7356 Stewart And Gray Rd Downey, CA 90241, USA Driving Walking Bicycling Restaurant: Glen