Hope of the red bus tour and drop by this restaurant as it was the nearest and looks good. Regreted. Meant for a one timer tourist! Hardest steak i have ever had in my 50 years!!!! Stay away if you treasure your digestive system!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.