Full Menu
Menu
Show CategoriesMore restaurants with a menu near Twin Oaks
4.4
Menu
4.4
Menu
City: Kansas (near Twin Oaks), 121 E. Tulsa Ave. Kansas, OK 74347, United States
"Long wait for dinner, but it was worth it. our waitress was so nice and punctual. I'm sure there's a stop here. the cat was so good. the mac and the c..."