Europe-Places.com has listed approx 3 supermarkets in Xaghra. Some of the Top rated supermarkets in Xaghra are- J & M Mini Market., Lighthouse Foodstore & Galea Supermarket.

Place Name
Type
Address
Supermarket
Supermarket
Triq Marsalforn, Xaghra, Malta
Supermarket
Unnamed Road, Xaghra, Malta
Supermarket
San Gorg preca st xaghra gozo, Xaghra, Malta

Similar Categories