There’s never a long wait and the food is always good. Nice portions for the price.
Excellent Food and Prices- 2nd time going this month and will for sure be going back. The chees Mushrooms are the best!!
Any questions please call us.
8216 E 71st St, Tulsa, OK 74133
All Rights Reserved