Location
Address: 6526 - A East 51st St
Tulsa OK 74145
(51st & Sheridan at the Farm
Shopping Center)
Email: [email protected]
Reservations: 918 270 2666
Hours: Tuesday, Wednesday, Thursday, Friday & Saturday:
Mornings from 11am to -2 pm and Evenings from 5 pm to 9 pm
Sunday: 5 pm to -9 pm
Mondays: Closed
Special Holiday Hours : Mother's Day ,Christmas Eve & New Years Eve : 11 am to -10 pm