Welsh restaurant Ynyshir has held onto its record-making two Michelin Stars at the 2026 Michelin Guide ceremony in Dublin. The retaining of the two stars, first awarded in 2022 comes after a tough ...