Get directions to: Pieloon, Downey, CA Restaurant address: 10822 Lakewood Blvd. Downey, CA 90241, USA Driving Walking Bicycling Restaurant: Pieloon