Food, Drink and Shopping in Moray & Speyside

 

 

A Gift from Scotland
1. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

Mezzo @ The Mansefield
2. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

The Loft Coffee Shop and Bistro
3. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

Skerry Brae
4. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Wester Hardmuir Fruit Farm and Amaizing Maze
5. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

The Grouse Inn
6. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

Fisherie Country centre Restaurant
7. 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

KFC
8. KFC

...

More Details

Elgin, t: 0845 7532532

The Lido Cafe
9. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Strathisla Cafe
10. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

China Town Buffet
11. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Community Food Moray
12. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

Subway
13. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Archiestown Hotel  and  Bistro
14. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Buffer Stop
15. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

Bijou Coffee Shop
16. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Zaika Tandoori
17. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Brewers Fayre
18. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

The Steading Bakehouse
19. 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

CJs Plaice
20. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143