Get directions to: El International, Pico Rivera, CA
Restaurant address: 6540 Rosemead Blvd. Pico Rivera, CA 90660, USA
Restaurant: El International