Great Happiness Chinese Fast

restaurant in Otay, Chula Vista

Phone: (619) 585-3755

Address: 1445 3rd Ave Ste C