Mediterranean and Italian cuisine restaurant in Malta's fishing village, offering fresh seafood and a variety of dishes.