Formosa Club

restaurant in Mid-Broadway District, Chula Vista

Phone: (619) 422-1424

Address: 840 Broadway