Back to list
Didi
Petrol station
Location
Triq Il-Wied Ta' L-Imsida, Msida MSD 9020
See on the map
Itinerary