Food, Drink and Shopping in Moray & Speyside

 

 

Pizzaeria Toscana
1. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

The Muckle Cross
2. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Emperor Restaurant
3. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Cafe Ecosse
4. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

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

Pino Pizza Lossiemouth
6. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

The Royal Oak
7. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Ewe  and  Me
8. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Culdearn House
9. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

The Bakehouse
10. 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

Starbucks
11. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

Good Year
13. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Hidden Corner Restaurant
14. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

WS Test 5
15. WS Test 5

...

More Details

Aberlour, t:

Bijou Coffee Shop
16. Bijou Coffee Shop

...

More Details

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

The Lido Cafe
17. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Connage Highland Dairy
18. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

Zaika Tandoori
19. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Natural Spice
20. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800