Get directions to: La Parrilla, Covina, CA
Restaurant address: 960 N Citrus Ave Covina, CA 91722, USA
Restaurant: La Parrilla