Abelson Petshop
96, 98, Triq Salvu Psaila, Birkirkara, Malta, BKR 9073
(3562) 144-0596 Phone