Get directions to: Mar Del Plata Deli, Covina, CA
Restaurant address: 128 E Covina Blvd Covina, CA 91722, USA
Restaurant: Mar Del Plata Deli