Victor's Horse & Carriage
15, Triq l-Ispiera, Xaghra, Gozo, Malta, XRA 1711
+356 2155 9229 Phone
+356 9985 8194 Mobile
+356 2156 2658 Fax