Seating is very nice with a view of the mini bay. Food was decent; however, service was extremely slow (probably the slowest service we have had in Malta!). That said, staff were friendly and had some good suggestions.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.