The Seafood Ristorante
The Scores
St Andrews KY16 9AS
United Kingdom