Hoo Wah Chinese Restaurant

restaurant in Otay, Chula Vista

Phone: (619) 691-1285

Address: 1403 3rd Ave