Tailend Restaurant and Fish Bar
130 Market St
St Andrews KY16 9PD
United Kingdom