Tartarun Restaurant was included in the Michelin Guide Malta 2020 – the first ever Michelin Guide to Malta. “I went...
La table d’Olivier Nasti and Chef Olivier Nasti have two Michelin stars and are a part of the Relais &...
Copyrighted Image