Get directions to: Carino's Italian, El Centro, CA
Restaurant address: 3203 S Dogwood Rd El Centro, CA 92243, USA
Restaurant: Carino's Italian