La Moreliana

restaurant in Otay, Chula Vista

Phone: (619) 426-9682

Address: 275 Quintard St