Food & Drink Directory

Rocca Italian Deli

33 Bell Street, St Andrews, KY16 9UR

Adrian and Susan Pieraccini have sourced quality foods & wines from Italy & brought them to the deli. Branded with the well respected Rocca name so you can be sure of eclectic, high quality & artisan foods.

The Old Cheese Shop

Burgher's Close, 141 South Street, St Andrews, KY16 9UN

The Old Cheese Shop is a small specialist cheesemonger with a big passion for cheese! We specialise in real, full-flavoured cheeses made using traditional methods. Enjoy a coffee in our pretty courtyard.


110 - 112 Market Street, St Andrews

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.

Balgove Larder Farm Shop & Cafe

Strathtyrum Estate, St Andrews, KY16 9SF

Farm Shop, Cafe and on-site Butchery offering a variety of products with an emphasis on local produce.

Iain Burnett The Highland Chocolatier

145 South Street, St Andrews, KY16 9UN

Enjoy the full range of Iain Burnett Highland Chocolatier gourmet chocolates at this must-visit shop for all chocoholics! This is the home of the Hot Velvet Shot.  A decadently rich hot chocolate shot to drink at the Chocolate Espresso Bar or to take away. You simply have to try one! Open every day 10.30 am to 5.30 pm (11.00 am to 4.00 pm on Sundays), except Christmas Day, Boxing Day, New Year's Day and 2nd January.

B Jannetta’s

31 South Street, St Andrews, KY16 9QR

Now in the fourth generation of family ownership, St Andrews' original ice cream shop (52 flavours!) makes award-winning ice cream on the premises. Our Italian-style cafe is next door to the ice cream parlour.