What a great little gem in the heart of Sliema ! Definitely the best takeaway I have been in. Would recommend their signature burger the Octopus Burger for those looking to try something different and the Surf n’ Turf Burger.
Great selection of fresh fish also on display. The staff and management are also super friendly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.