Been there, done that? Do tell us about it! Submit a review of this Oklahoma restaurant today.
I had the pleasure of visiting Fleming's Steakhous for a business meeting. It is located in Utica Square, which is an upscale dining and shopping area. The atmosphere of
4 of 5 stars
This is one of my favorite places to eat in Tulsa. I have hosted many meetings, as well as personal dinner parties and romantic dinners with my husband, here. This is a
Showing All Restaurants