This is a true Gluten free and lactose free restaurant in Malta. If you have any food intolerance, there is no reason for depriving yourself of a good pasta or pizza dish. This restaurant only serves self made pasta and pizza dough to ensure strict non contamination with any gluten. Moreover the pasta dishes are very tasty.
Location is unique by the water's edge. prices are reasonable and in line with other restaurants in the area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.