The restaurant was very quiet when we ate there but we had a pleasant evening with some delicious fresh food. It is situated opposite the Holiday Inn hotel and within easy walking distance of The Leela hotel. It is slightly more upmarket than the beach shacks but not in the same class as the The Fisherman's Wharf and therefore cheaper.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.