Address: 7128 S Olympia Ave South, Tulsa, OK 74132, USA
Faron Davidson | Aug 17, 2020
Portions are large.
Tidimalo Mokhokho | Aug 17, 2020
It's great and well portioned. I haven't had the mash potatoes but they are relatively polite and would have considered any reservations you had against their potion serving.