The Waterfront
18 Shore St, Anstruther
01333 312200
Menu
Anstruther, Scotland
The Waterfront
18 Shore St, Anstruther, Scotland KY10 3EA
01333 312200