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
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
Been there, done that? Do tell us about it! Submit a review of this Tulsa restaurant today.
4 of 5 stars
Showing All Restaurants