Xufi's Pet Shop
5, Vjal l-Indipendenza, Mosta, Malta, MST 2282
+356 2141 9190 Phone