Being an American, I have had many steaks over the years. This was my first visit to another country. A friend and I decided to get dinner here.
Unbelievable service! Unbelievable food too! This had to be the best steak I have ever had in my life!! Everything was super fresh too. I will definitely be going here again when I return to Odessa. Plus, they had nice clean restrooms. This is a plus plus in my eyes.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.