Nine Valletta restaurants named in the Michelin guide September 28, 2020 No Comments Valletta can pride itself for having 9 restaurants in the Michelin Guide – that’s 9 restaurant in just 1 square kilometre. The Michelin Red Guide, Read More »