Food, Drink and Shopping in Moray & Speyside

 

 

Bandstand Bar and Restaurant
1. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

Pizzaeria Toscana
2. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Masin Chinese Takeaway
3. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Harbour Restaurant  and  Cafe
4. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Brewers Fayre
5. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

China Town Buffet
6. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

ScottishJerky.com
7. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Le Cafe Coull
8. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Personal Dining Services, Moray
9. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

A Taste of Speyside
10. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Macleans bakery
11. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

Beach Bar
12. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Costa Coffee
13. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Cornerstone Teahouse
14. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

The Steading Bakehouse
15. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

Laird's Kitchen at Delgatie Castle
16. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

Romaks Tandoori Takeaway
17. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Balvenie St. Ice Cream
18. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

McDonalds
19. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Beaver Travel
20. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844