Get directions to: Padilla's Restaurant, Azusa, CA
Restaurant address: 16920 E Gladstone St Azusa, CA 91702, USA
Restaurant: Padilla's Restaurant