Click to enlarge

New Retail Store & Restaurant
(Click on image for larger view)

After 24 years at our 91st & Sheridan location, we have purchased property of our own have built a brand new facility.

We are now open for business at our new location at 8104 S. Sheridan Rd. (Southwest corner of 81st & Sheridan)

Deli & Meat Market Hours / Mon-Fri(9am-7pm), Sat (9am-5pm)

Restaurant Open for lunch & dinner Monday-Saturday Mon-Thu (11am - 9pm), Fri & Sat (11am - 10pm)

Closed Sunday

81st & Sheridan - Tulsa, OK



Lunch Menu
Dinner Menu
Lunch Menu

Dinner Menu