The 2025 National Restaurant Award winners have been announced, and six restaurants in Scotland have taken home accolades with only two in the top 50. Lyla ...| foodanddrink.scotsman.com