The Balaka
3 Alexandra Place, St Andrews
Tel : 01334 474825
Traditional Bangladeshi & Indian cuisine. Dishes feature Scottish produce including organic herbs grown from the proprietor's own garden.
The Doll's House
3 Church Square, St Andrews
Tel: 01334 477422
Very popular. The varied menu changes regularly and caters well for vegetarians. There is a comprehensive list of wines and beers here and scottish fiddle evenings are a popular draw on Thursdays.
The Garden Restaurant at the Rufflets Hotel
Strathkinness Low Road, St Andrews
Tel: 01334 472594
Prime home-grown beef, lamb and venison, along with seafood and fish landed at East Neuk harbours feature regularly. 2 AA Rosettes.
The Grange Inn
Grange Road, St Andrews
Tel: 01334 472670
This charming 17th century inn with superb views over St Andrews Bay has imaginative modern scottish cuisine as well as classic scots dishes on offer. Friendly and attentive service. A 5 minute car journey from the town centre.
Nahm-Jim Thai Restaurant
11 Crail Lane, St Andrews
Tel: 01334 474000
Superb Thai food with a warm welcome and great service. Good vegetarian selection and drinks list. Late night opening at the weekend.
Road Hole Grill at the Old Course Hotel
Old Station Road, St Andrews
Tel : 01334 474371
Scots-French cuisine prepared on the top floor of the 5-star Old Course Hotel with views over the golf courses out to sea. The decor includes chandeliers and traditional wood paneling. Head Chef David Kinnes specialises in preparing a varied menu incorporating meat, game and seafood dishes. 3 AA Rosettes.
The Seafood Restaurant
Below The Scores, St Andrews
Tel: 01334 479475
Housed in a new glass-walled building next to the sea.
The Supper Room at the Russell Hotel
The Scores , St Andrews
Tel: 01334 478279
Unpretentious relaxed atmosphere. 1 AA Rosette.
Ziggy's
6 Murray Place, St Andrews
Tel: 01334 473686
A theme restaurant offering an extensive choice of starters, main courses and desserts. Highlights include award-winning burgers and flame-grilled steaks.