Monday (February 10) saw the release of the Michelin Guide 2025, a collection of restaurants serving the highest quality food. Eight North East and North Yorkshire restaurants have been recognised in ...