Le GV: The Michelin Awarded restaurant in Malta News Le GV: The Michelin Awarded restaurant in Malta Le GV: The Michelin Awarded restaurant in Malta that took just six months to shine…George Gournas1st April 2025