Get directions to: Angela Maria Mexican Food Deli, Alhambra, CA
Restaurant address: 2021 South Primrose Avenue Alhambra, CA 91803, USA
Restaurant: Angela Maria Mexican Food Deli