Was on a trip with my siblings in malta, and we stayed near by. One night, we decided to venture out and find a place to eat.
Let me tell you, we were sooo happy with the food.
The most memorable dish was the DUCK!! Yuuum! We loved it so much, we ordered duck as a take away 'take out', another night.
Also try the flower tea. They have different flavors, and the little bid opens up in the gas tea pot... Beautiful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.