Food, Drink and Shopping in Moray & Speyside

 

 

The Drouthy Cobbler
1. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Macleans bakery
2. 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

The Decora Cafe
3. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

Cafe Ecosse
4. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Grampian Hotel Restaurant
5. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Restaurant La Faisanderie
6. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

Pattaya Thai Restaurant
7. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Celebrations of Turiff
8. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

Fisherie Country centre Restaurant
9. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

Strathisla Cafe
10. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

The Muckle Cross
11. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Croft Inn
12. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

Speyside Enterprises Ltd.
13. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

The Old Mill Inn
14. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

Happy City
15. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Pino Pizza Elgin
16. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Failte Cafe
17. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

McDonalds
18. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Golden Grill
19. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Noah's Ark Whole Food Cafe and Licensed Bistro
20. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428