Restaurants in Tulsa, OK
Restaurants • Korean Restaurants
12773 E 41st St.,
Tulsa ,
OK
74146
UNITED STATES
Based on 1 reviews
Seriously, dont bother.
Went in on Sunday and was blindsided by a $15 price. Seriously? there is no way they can justify this price. 8 total feet of buffet. Dirty little tables with broken chairs. They are apparently even too cheap to wash the metal pans the...Worldwide > United States > Tulsa, OK > Korean Restaurants