Taste of China
11360 E 31st St, Tulsa, OK 74146
Reviews
10/31/2015
Worst food selections in a smelly and old restaurant. Worst Chinese food!
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Neighborhood
- Briarglen Center
- Categories
- Chinese Restaurants, Restaurants
- Other Information
Cuisines: Chinese, Asian
Suggest an Edit