European restaurant and takeaway menus in St Andrews

Le Rendez-Vous

European

82 Market Street, St Andrews, Fife, KY169PA ,

Tapas

European, Spanish

South Street, St Andrews, Fife, KY169EE ,

Bella Italia Restaurants

European, Italian

39 Bell Street, St Andrews, Fife, KY169UR ,