Concept Cafe (Marsaxlokk, Malta)
Not Delia visits the Concept Cafe in Marsaxlokk, Malta.
Read this article...Not Delia visits the Concept Cafe in Marsaxlokk, Malta.
Read this article...Not Delia and Mr ND stumble across a quirky but very friendly bar in the Maltese seaside town of Sliema.
Read this article...