Get directions to: El Rincon Peruvian Restaurant, Covina, CA
Restaurant address: 1190 N Lyman Ave Covina, CA 91724, USA
Restaurant: El Rincon Peruvian Restaurant