AN ACCLAIMED Michelin-starred restaurant has closed its doors for the final time after a decade in business. The restaurant is located on a British island and was the only eatery in the area to hold a Michelin Star.
Back to Top News
Top
November 1, 2026 at 3:00 AM
UK’s island’s only Michelin-starred restaurant that welcomed guests from across the globe closes after 10 years
The Sun
Excerpt from The Sun.