Posted on Leave a comment

Blue Creek Restaurant in Ghar Lapsi, Siggiewi, is synonymous with spectacular sea views and breath-taking scenery, yet this restaurant is also famous for its mouth-watering and hearty menu, which includes some of the finest dishes of fresh fish and seafood available in Malta. Blue Creek is a family-run restaurant focusing on efficient, warm and friendly […]