Chinese House

restaurant in Otay, Chula Vista

Phone: (619) 691-1285

Website: tuxcityformalwear.com

Address: 1403 3rd Ave