Doll’s House

3 Church Square, St Andrews

T: 01334 477422

Located in a quaint old house in the heart of St Andrews, this restaurant offers a delectable dining experience. With a warm, welcoming atmosphere and charming staff, this iconic St Andrews eatery will impress everyone who walks through the door.

Zizzi (St Andrews)

87-89 South Street, St Andrews, KY16 9QW

T: 01334 474676

A deceptively small front opens into a spacious, relaxing restaurant able to cater for large parties and intimate diners. We're open all day serving meals, a take away or even just some dessert and a coffee.

Pizza Express (St Andrews)

3-4 Logies Lane, St Andrews, KY16 9NL

T: 01334 477109

Modern stylish interior and winner of the St Andrews Preservation Trust Award. Multi-levelled and suitable for large parties, it has 'al fresco' seating for the warmer months and boasts a private function room.

Balaka

We are a family run restaurant and we are proud to say that we have been serving high quality Bangladeshi/Indian cuisine to the people of this beautifully historic town for the last 29 years.

Mitchells

110 - 112 Market Street, St Andrews

T: 01334 466 971

Mitchell's Deli works on the culinary ethos to only use the best, freshest, seasonal, local ingredients & prepare them with passion. Enjoy a trip through Scotland & take a piece home with you. Mitchell's Deli features some of the finest local produce available to browse in the tall shelves of the deli.

The Oriental House

91 Market Street, St Andrews, KY16 9NX

T: 01334 474445

We offer a wide range of delicious Chinese, Asian and European dishes, cooked to the highest standards using the freshest ingredients by our highly experienced Chefs. Offering over 200 dishes to choose from!

Ziggy’s Restaurant

Ziggy's is St Andrews original themed restaurant, founded in 1983 serving everything from biggest baddest burgers to healthy salads to everything in between.

Forgan’s

110-112 Market Street, St Andrews

T: 01334 466 973

Forgan's was born through the idea of a certain kind of Scottish hospitality. A unique & memorable venue located in an old golf club factory. Enjoy delicious traditional Scottish food made with fresh, local produce. Weekly events include Monday night wine club, kids arts & crafts & the famous ceilidhs. Forgans really does have something for everyone!

Maisha

5 College Street, St Andrews, KY16 9AA

T: 01334 476666

A family run authentic Indian and Seafood Restaurant in the heart of St Andrews. 'Maisha' means working with pride and our aim is to operate a truly high quality Indian and Seafood Restaurant in St Andrews.

Rascals Bar

119 North Street, St Andrews, KY16 9AD

T: 01334 478479

Open to children if dining before 7.30pm. We have a pool table, 2 sky boxes in HD 3D, Cocktail Menu, Food menu including 2 selected meals for £9. We host live music, DJ events and Sunday Quiz Nights at 8pm.

Playfair’s Restaurant & Steakhouse

2 Playfair Terrace, North Street, St Andrews, KY16 9HX

T: 01334 472970

Playfair’s is passionate about three things when it comes to food: flavour, origin & seasonality. Our menus feature Scottish steaks & seafood cooked on our chargrill as well as creative & classic dishes, all prepared in house.

The Albany Garden Restaurant

Albany Hotel, 56-58 North Street, St Andrews, KY16 9AH

T: 01334 477737

The cosy residents bar and lounge is furnished for comfort with an inviting log fire, lots of books to browse and a choice of many malt whiskies. We also have a beer garden and patio for the better weather!