Get directions to: Anna-mia Italian, La Mirada, CA
Restaurant address: 12315 La Mirada Blvd La Mirada, CA 90638, USA
Restaurant: Anna-mia Italian