The restaurant held a Michelin star for over 10 years and has been a popular destination for foodies from across the world – not forgetting its huge local following The restaurant held a Michelin star for over 10 years and has been a popular destination for foodies from across the world – not forgetting its huge local following WalesOnline – NewsRead More