Home
Catering Menu
Locations
Order Online
Home
Catering Menu
Locations
Order Online
Our Locations
Our Locations
Restaurant Image
Restaurant Locations
W. 41st
2303 W 41st St
Tulsa, OK 74107
(918) 292-8081
Order Now
North Lewis Ave
2131 North Lewis Avenue
Tulsa, OK 74110
(918) 271-5629
Order Now