Address: 19320 E Admiral Pl, Tulsa, OK 74108, USA
“Probably closer to 5 stars; consistent and we'll cooked meals, not skimpy, excellent service... always worth the drive! Chicken tenders, home fries, salad and cream gravy...but have had the shrimp / chicken Alfredo! Loaded baked potatoes, ...good menu. Good eats! 😉”
Address: 19322 E Admiral Pl, Tulsa, OK 74108, USA
“Very good service and jason the manager has helped this store a lot since he took over”