Food, Drink and Shopping in Moray & Speyside

 

 

Beach Bar
1. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Covesea Cafe
2. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

KFC
3. KFC

...

More Details

Elgin, t: 0845 7532532

Logie Steading Farm  and  Garden Shop
4. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

Zaika Tandoori
5. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Subway
6. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Lido Cafe
7. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

McDonalds
8. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Braemou Inn
9. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Macbeth's Butchers
10. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Beankind Coffee Roasters
11. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

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

Brodie Countryfare Lunchroom
13. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

Rendezvous At The Royal
14. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

Food on the Fly
15. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Muckrach Lodge Hotel
16. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

Knockomie Inn
17. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Mosset Tavern
18. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

Emperor Restaurant
19. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Mr J Chinese Express
20. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055