One of the best restaurant I had in my entire trip in Tulsa. It's a bit far from the hotel I stayed but it's really one of my favorite. Place is so clean and foods were presented ...
All reviews seem positive