Fine Dining

Tartarun restaurant Marsaxlokk Malta

Caught in the net of seafood pleasure: Tartarun restaurant in Marsaxlokk, Malta

Tartarun Restaurant was included in the Michelin Guide Malta 2020 – the first ever Michelin Guide to Malta. “I went...

Copyrighted Image