Get directions to: Ambrose Pizzeria, La Mirada, CA
Restaurant address: 12739 Valley View Avenue La Mirada, CA 90638, USA
Restaurant: Ambrose Pizzeria