David Petshop
89, Triq it-Torri, Mosta, Malta, MST 3503
(3562) 143-2112 Phone