Il-Merill Pet Shop 2
26, Triq Hal Tartarni, Rabat, Malta, RBT 9032
(3562) 145-1777 Phone