Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Medical Sciences Cafe
St Andrews KY16 9TF
Other catering premises
Cafe At Physics Dept
St Andrews KY16 9SS
Restaurant/Cafe/Canteen
Gateway, University Of St Andrews
St Andrews KY16 9SR
School/college/university
Cafe In The Park
St Andrews KY16 9DP
Restaurant/Cafe/Canteen
John Burnet Hall
St Andrews KY16 9JF
School/college/university
La Reine Des Crepes
St Andrews KY16 9DJ
Other catering premises
University Hall
St Andrews KY16 9DL
School/college/university
Kinburn Bowling Club
St Andrews KY16 9DX
Pub/bar/nightclub
Wyvern
St Andrews KY16 9HP
Pub/bar/nightclub
The New Golf Club
St Andrews KY16 9JE
Restaurant/Cafe/Canteen
Ailim House
St Andrews KY16 9JJ
Hotel/bed & breakfast/guest house
Coffee Corner
St Andrews KY16 9HW
Takeaway/sandwich shop
Rusacks St Andrews
St Andrews KY16 9JQ
Hotel/bed & breakfast/guest house
Forgan House
St Andrews KY16 9JB
Restaurant/Cafe/Canteen
The St Rule Club
St Andrews KY16 9JB
Pub/bar/nightclub
Royal And Ancient Golf Club Of St Andrews
St Andrews KY16 9JB
Pub/bar/nightclub
St Andrews Golf Club
St Andrews KY16 9JB
Pub/bar/nightclub
Yorkston Guest House
St Andrews KY16 9BU
Restaurant/Cafe/Canteen
Haar St Andrews Restaurant
St Andrews KY16 9JA
Hotel/bed & breakfast/guest house
Hams Hame
St Andrews KY16 9JA
Restaurant/Cafe/Canteen
Valentines's Bar
St Andrews KY16 9DY
Restaurant/Cafe/Canteen
Sports Centre Cafe
St Andrews KY16 9DY
Restaurant/Cafe/Canteen
McIntosh Hall
St Andrews KY16 9HT
School/college/university
Molly Malones
St Andrews KY16 9XD
Pub/bar/nightclub
Tanon - Thai Pop Up
St Andrews KY16 9XD
Restaurant/Cafe/Canteen
The Dunvegan Hotel Ltd
St Andrews KY16 9HZ
Hotel/bed & breakfast/guest house
Pilmour Hotel
St Andrews KY16 9HZ
Restaurant/Cafe/Canteen
Five Pilmour Place
St Andrews KY16 9HZ
Hotel/bed & breakfast/guest house
The Wee Jigger Van
St Andrews KY16 9SP
Mobile caterer
Old Course Hotel
St Andrews KY16 9SP
Hotel/bed & breakfast/guest house
Gibson House Care Home
St Andrews KY16 9BP
Caring Premises
T G Convenience Stores Ltd
St Andrews KY16 9EX
Retailers - other
Whey Pat Tavern
St Andrews KY16 9EX
Pub/bar/nightclub
Rector's Cafe
St Andrews KY16 9UZ
Restaurant/Cafe/Canteen
The Scores Hotel
St Andrews KY16 9BB
Hotel/bed & breakfast/guest house
The Seafood Ristorante
St Andrews KY16 9AB
Other catering premises
Royal And Ancient Golf Club Of St Andrews
St Andrews KY16 9JD
Pub/bar/nightclub
Rogue
St Andrews KY16 9EF
Restaurant/Cafe/Canteen
Westwoods Newsagents
St Andrews KY16 9EF
Retailers - other
The Newport Bakery
St Andrews KY16 9EF
Retailers - other