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