It comes as the Michelin Stars for 2025 were announced on Monday, February 10 at a glitzy awards dinner at the Kelvingrove Art Gallery & Museum in Glasgow. Following the announcement, Edinburgh now ...