Tulsa
7819 E Admiral PL
Tulsa, Oklahoma, 74115
918-576-6696HOURS:
Mon - Sun: 9am - 10pm
Drive thru open until 11pm (Fri - Sat)
AVAILABLE FOR:
• Catering
• Curbside
• Delivery
• Dine-In
• Drive Thru
• Take Out
Mon - Sun: 9am - 10pm
Drive thru open until 11pm (Fri - Sat)