Loading...
Rejected Review

Layed back with a friendly clean atmosphere

The Landing Strip
8271 E Admiral Pl Tulsa, OK 74115
The last time I was there was fifteen years ago and since then the layout is the same. But, it’s been updated and looks so much better and cleaner. Was a layed back feeling and wasn’t a packed house but just right for the girls working. The girls where friendly and ok. I had a good time and will go back.