Chefs swap kitchens as Sliema beach club brings back open-air concept

By July 25, 2022