Magro Self Service
32, Triq il-Kbira, Qrendi, Malta, QRD 1122
+356 2168 3729 Phone