Know a great happy hour or special for this location?
Spacious buffet restaurant offering a wide range of Chinese dishes, sushi & a Mongolian BBQ station.
Suggest an edit
8228 E 61st St # 112, Tulsa, OK 74133
© 2025 Checkle, Inc
Privacy
Terms