The Seafood Restaurant

St. Andrews, Fife, United Kingdom



The Seafood Restaurant, St. Andrews, Fife, Scotland