Lovely restaurant, and conveniently placed. Food is delicious and reasonably priced. Really fast service and the staff are very friendly. I would recommend this restaurant, and will visit again next time in Malta.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.