Restaurants in St Andrews · 63 places
18
Pilmour Links
Aangan Indian Restaurant
Crossgate 76
Anstruther Fish Bar
Shore Street 42 - 44
Bodrum Turkish Delight
Buck’s Bar
Murray Place 6
Cafe Mocha
Carlucci
Annsmuir
Chopsticks
Clarets Café & Brasserie
Bruce Embankment
CombiniCo
South Street 91
Craig Millar
West End 16
Dr Noodles
Market Street 84A
East Pier Smokehouse
Eastern Touch at Anstruther
Cunzie Street 35
Fairways
Gidi Grill
North Street 127
Grace
Haar
Golf Place 1
Hatch
South Street 129
Hector's
High Street 32a
Indo's
Bonnygate 102-104
Jahangir
Little Italy
Logies Lane 2
Little Venice
The Cross
Maisha
College Street 5
Mavi Steakhouse and Cocktail Bar
Branch Street 1-3
Mitchell
Market Street 111-112
Mozza
Bell Street 39
Number 10
Crossgate 10
Ondine Oyster & Grill
The Scores 76
PizzaExpress
South Street 111
Playfair's
Playfair Terrace 2
Rogue
South Street 209
Saints Sizzle
The Scores
Shapla Tandoori
High Street 140
Shehnai Indian Restaurant
St Andrews Shwarma House
Standing Stane
Standing Stane Road
Tailend Restaurant and Fish Bar
Market Street 130
The Black Agnes
High Street 163
The Board Room
The Scores 76
The Bothy
Church Square
The Boudingait
The Cellar
East Green 24
The Claret Jug Restaurant
Pilmour Place 7
The Criagtoun Restaurant
The Crusoe
Main Street 2
The Dory Bistro & Gallery
The golden lion
John Street 1
The Grange Inn
Grange Road
Map data © OpenStreetMap contributors (ODbL).