The Sliema restaurant serving up a dog’s dinner

By July 27, 2022