Excellent supermarket in Xaghra Though I would buy fresh veg from road stands - across road near Windmill Bit more expensive than Lidl but has foreign products
Maria
February 5, 2020
A supermarket found nearby Xaghra square. It opens daily from 9am to 7pm.