We Made the List Lovin Maltas Top 25 Places to Eat in Sliema
We Made the List — Lovin’ Malta’s Top 25 Places to Eat in Sliema ✨ “From a blue van in Sliema to one of the best food stops in town. Not bad, huh?” We’re properly proud to share that Gemma Joe’s was featured in Lovin’ Malta’s Top 25 Places to Eat in Sliema for both […]