311 E 2nd St S, Tulsa, OK 74120
Phone: (539) 525-0853
Prices and menu items are subject to change. Contact the restaurant for current information.