Food, Drink and Shopping in Moray & Speyside

 

 

Northern Fish Shop
1. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

Romaks Tandoori Takeaway
2. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Bothy
3. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

The Mason Arms
4. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Barn Bistro at Greenfields
5. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

Covesea Cafe
6. Covesea Cafe

...

More Details

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

Restaurant La Faisanderie
7. 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

Pino Pizza Lossiemouth
8. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Bijou Coffee Shop
9. Bijou Coffee Shop

...

More Details

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

The Olive Tree Cafe
10. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

The Clifton
11. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Cairngorm Bike and Hike
12. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

Beach Bar
13. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Burger King
14. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

KFC
15. KFC

...

More Details

Elgin, t: 0845 7532532

Jimmy Chungs
16. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Harbour Lights Cafe  and  Restaurant
17. 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

Christies Deli
18. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Brander Arms
19. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Snappy Tomato Pizza
20. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266