Il-Mincott Tal-Grand Pet Shop
10, Triq Ta' Cieda, Saint John, Malta, SGN 2240
+356 2138 6105 Phone
+356 9949 5275 Mobile
+356 2123 0511 Fax