Lots of restaurants in this street close to the front. Most are rather the same as each other and expensive for what you get. Drinks even more expensive and over priced. A tourist place. Food is just satisfactory but no more. I have been to about 4 or 5 here and not much to chose between them.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.