New World Chinese Buffet

Row 1

Details
10808 E 71st St
Tulsa, OK 74133
(918) 250-5666

Foursquare Tips

  • Not worth it. Food quality has gone downhill.