Pups 'N' Stuff

15, Triq Il-Fuxa, Saint John, Malta, SGN 1308