All Categories Bar or Pub Bistro Coffee Shop or Tea Room Delicatessen Local Produce Outside Catering Restaurant Take-away All Moray Speyside Aberlour Alves Archiestown Ballindalloch Brodie Buckie Burghead Burgie Craigellachie Cullen Dallas Darnaway Dufftown Duffus Elgin Findhorn Findochty Fochabers Forres Garmouth Glenlivet Hopeman Keith Kingston Kinloss Kintessack Knockando Lhanbryde Lossiemouth Portgordon Portknockie Rafford Rothes Spey Bay Tomintoul 12345678 1. Grampian Hotel Restaurant KeithBar or Pub Read more 2. Starbucks Elgin Read more 3. Scribbles Pizza House Elgin Read more 4. Beankind Coffee Roasters LossiemouthLocal Produce Read more 5. Archiestown Hotel and Bistro AberlourBistro Read more 6. KFC Elgin Read more 7. The Seafood Cafe Findhorn ForresRestaurant Read more 8. Speyside Coffee Roasting Co. GarmouthCoffee Shop or Tea Room Read more 9. Gordon Arms Hotel FochabersBar or Pub Read more 10. Diva Designs Forres Read more 11. Qismat Tandoori Elgin Read more 12. Spey Larder AberlourDelicatessen Read more 13. The Drouthy Cobbler ElginBar or Pub Read more 14. The Granary Elgin Read more 15. The Grouse Inn DufftownBar or Pub Read more 16. Spindrift of Tomintoul Tomintoul.Any Read more 17. Noah's Ark Whole Food Cafe and Licensed Bistro DufftownBistro Read more 18. Highlander Inn ~ Craigellachie CraigellachieBar or Pub Read more 19. The Mason Arms DufftownBar or Pub Read more 20. Thirteen Moons Cafe and Shop KeithCoffee Shop or Tea Room Read more 12345678