All articles about
A Chef's World
Dining Out
1 min.
Inside Le GV, Malta’s Newest MICHELIN Star
The rooftop restaurant at the 1926 Le Soleil hotel in Sliema is the only new Star in this year's MICHELIN Guide Malta. In this Chef's World video, we pose questions to Chef Andrew Borg, who talks about his guilty pleasures, best tips for tourists and much more.