Get directions to: Amapola, Maywood, CA Restaurant address: 6000 Atlantic Boulevard Maywood, CA 90270, USA Driving Walking Bicycling Restaurant: Amapola