A foodie guide to St Andrews
0
The Scottish seaside town has it all, from cheese toastie shacks to Michelin-starred restaurants

The Scottish seaside town has it all, from cheese toastie shacks to Michelin-starred restaurants