Mtarfa PharmacyTriq L Orkideja, L-Imtarfa, Malta+356 2145 1261Monday: 8:00 AM – 12:30 PM, 4:00 – 7:00 PM Tuesday: 8:00 AM – 12:30 PM, 4:00 – 7...4.3/5(7 reviews)DirectionsCall