Claws & Paws
8, Triq l-Imrabat, Sliema, Malta, SLM 1384
(3567) 970-7078 Mobile