Cioffi's Garage

Triq l-Imdina, Zebbug, Malta, ZBG 9019