The Welsh restaurant Ynyshir has been named as the UK’s best at the prestigious awards ceremony The Estrella Damm National Restaurant Awards 2022, becoming the first to be crowned the winner in this ...