Take a gastronomic journey to the heart of Italy in this Lemon Bay restaurant!
Read more
Show less
Mama Mia is the perfect spot for your Italian lunch or dinner. Situated opposite the beach in Lemon Bay, the restaurant has an inviting menu of typical Italian dishes. The home-made family cuisine changes every day. Dishes include the fresh pasta of the day with sauces and accompaniments, a wide selection of “house-made” pizzas with mozzarella, and tasty traditional desserts like the world-famous tiramisu.
There are also some exclusive Italian wines and liqueurs on the menu.
Expect a warm...