Scotland AA Rosette Fife Fine Dining Food Restaurant St Andrews Where to eat Dining at The Seafood Ristorante, St Andrews Emma Mykytyn 18 April 2025 0