Food, Drink and Shopping in Moray & Speyside

 

 

Three Bags Wool
1. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

JJ's
2. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

Cafe Ecosse
3. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Bakehouse
4. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Buffer Stop
5. 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

Polish Deli
6. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Hopeman Village Tea Rooms  and Takeaway
7. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

Harbour Lights Cafe  and  Restaurant
8. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Masin Chinese Takeaway
9. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Akash Tandoori
10. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

The Granary
11. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Mosset Tavern
12. 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

The Clifton
13. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Jimmy Chungs
14. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Cafe LA JEMS
15. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Burger King
16. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Le Cafe Coull
17. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Camerons Tea Room and Farm Shop
18. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

The Clockhouse Restaurant
19. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

Mezzo @ The Mansefield
20. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883