Flavours of malta

6 min read

Malta’s food scene is having a moment. From glamorous Michelin-starred re