Location Name Telephone Grid Ref
Aberdeen Hazelhead Park Cafe 01224 313833 NJ894054
Aberdeen Inversneckie Cafe 01224 596531 NJ953065
Aberdeen Morrisons 01224 624404 NJ943069
Aberdeen Rosies Cafe 01224 626214 NJ931066
Aberdeen Thyme Out Cafe 01224 318007 NJ916043
Aberdeen Airport The Granite City 01224 725711 NJ875125
Aboyne Belwade Farm 013398-85398 NO556991
Aboyne Boat Inn 013398 86137/28 NO524980
Aboyne Corner House Cafe 013398 86427 NO528985
Aboyne Dess Activity Park 013398 83536 NJ566001
Alford Bistro 019755 63154 NJ579159
Alford Cheery Cup 019755 64000 NJ579159
Alford Haughton Arms Hotel 01975 564219 NJ575160
Arbuthnott Grassic Gibbon Centre 01561 361668 NO801753
Ardoe Clarets Coffee Shop 01224 865751 NJ899022
Ardoe Paul Lawrie Golf Ctr 01224 865751 NJ899022
Auchmacoy Poachers Rest 01358 722114 NJ994304
Balmedie Balmedie Leisure Centre 01358 742003 NJ966177
Balmedie Tarts and Crafts 01358 742002 NJ966175
Balmedie White Horse Inn 01358 742404 NJ964180
Banchory Banchory Lodge 01330 822625 NO700954
Banchory Burnett Arms 01330 824944 NO695957
Banchory Crathes Castle 01330 844757 NO734969
Banchory Inchmarlo Golf Club 01330 827080 NO680968
Banchory Knockburn Loch 01330 826047 NO699917
Banchory Morrisons Supermarket 01330 820140 NO713962
Banchory Potarch Hotel 013398 84468 NO606972
Banchory Raemoir Garden Centre 01330 825059 NO701969
Banchory Ride Coffee House 01330 820946 NO707958
Banchory Tease Coffee Bar 01330 824945 NO694957
Banchory Woodend Barn 01330 826530 NO720970
Banchory Devenick Tin Coo Farm Shop 01224 782476 NO899987
Banchory-Devenick Devinick Dairy 01224 782476 NO899987
Bieldside Newton Dee Cafe 01224 868262 NJ880021
Blackburn Bettys Diner Leys Hotel 01224 790246 NJ827125
Bridge Of Alford Forbes Arms Hotel 01975 562108 NJ562172
Bridge of Dee Asda 01224 319919 NJ925034
Bridge of Dee Sainsburys 01224 209821 NJ925034
Bridge of Don Mill of Mundurno 01224 821217 NJ947125
Bridge of Don Sterling Furniture store 01224 704250 NJ945111
Bridge of Don Vanilla Fudge Cafe 01224 708339 NJ925118
Cambus O'May Willows 013397 55126 NO407981
Chapel of Garioch Old Post Office 01467 681660 NJ716241
Chapelton of Elsick Slate and Grain Brasserie 07483 332649 NO893936
Chapelton of Elsick Teacake 07841 917150 NO894934
Cove Cove Bay Hotel 01224 897211 NJ954008
Craibstone Craibstone Golf Club 01224 716777 NJ864102
Cruden Bay St Olaf Hotel 01779 813130 NK091363
Cullerlie Floras Cafe 01330 860848 NJ766030
Culsalmond Morgan McVeighs 01464 841399 NJ643335
Cults Costa Coffee 01224 648278 NJ940064
Cults Cults Cafe 01224 862690 NJ895030
Danestone Tesco 01224 809500 NJ911099
Drumoak Drum Castle 01330 811204 NJ796005
Drumoak Irvine Arms 01330 811423 NO793988
Drumoak Mains of Drum Garden Centre 01330 811000 NJ809004
Dunecht Jaffs Restaurant 01330 860606 NJ754090
Dyce Asda 01224 724134 NJ897126
Ellon Antonios 01358 722372 NJ958305
Ellon Ashvale 01358 721445 NJ958305
Ellon Buchan Hotel 01358 720208 NJ956304
Ellon Coffee Pot 01358 720381 NJ956305
Ellon Ellon Kirk Centre Coffee Shop 01358 723517 NJ955305
Ellon JRD Equipment 01358 720294 NJ972307
Ellon New Inn 01358 720425 NJ958305
Ellon Station Hotel 01358 720209 NJ948310
Ellon Symposium Coffee House 01358 268190
Ellon The Chocolate Bar 01358 724533 NJ958305
Ellon The Coffee Apothecary 01358 721946 NJ958305
Ellon The Gallery Coffee Shop 01358 722372 NJ958305
Fettercairn Clatterin Brig Cafe 01561 340297 NO665782
Finzean Finzean Farm Shop 01330 850710 NO605929
Fordoun Castleton Farm Shop 01561 321155 NO760784
Foveran The Barn 01358 788707 NJ969242
Fyvie All the Best 01651 891799 NJ791385
Fyvie Hennies Corner 01651 892895/07 NJ763378
Fyvie Vale Hotel 01651 891376 NJ764377
Haddo Haddo House 01651 851440 NJ869349
Hatton of Fintray Northern Lights 01224 791261 NJ842163
Insch Kellockbank 01464 851114 NJ652299
Insch Station Hotel 01464 821111 NJ629277
Insch The Bakehoose 07598 157211 NJ631281
Inverbervie Bervie Chipper 01561 361310 NO830727
Inverbervie Crown Hotel 01561 361213 NO829725
Inverbervie Cutty Sark 01561 362682 NO831728
Inverbervie Kondit Bakery 01561 361221 NO830727
Inverbervie Salutation Hotel 01561 361455 NO829725
Inverurie Andersons 01467 620360 NJ758215
Inverurie Ashvale 01467 622800 NJ776212
Inverurie Fly Cup 01467 642662 NJ762218
Inverurie Gordon Highlander 01467626780 NJ772216
Inverurie Inverurie Garden Centre 01467 621402 NJ777219
Inverurie Inverurie Golf Club 01467 624080 NJ762213
Inverurie Ross's Coffee Shop 01467 620764 NJ757217
Inverurie Tesco 01467 625566 NJ774217
Inverurie Thainstone Cafeteria 01467 623868 NJ778183
Johnshaven Benholm Mill 01561 361969 NO806690
Johnshaven The Anchor 01561 362288 NO795671
Kemnay Bennachie Lodge 01467 642789 NJ736159
Kemnay Cafe 83 01467 207060 NJ731159
Kemnay Castle Fraser 01330 833463 NJ723125
Kemnay Laird's Throat Restaurant 01467 643617 NJ732160
Kemnay Loaves & Fishes 01467 643883 NJ734160
Kemnay Ross's Bakery 01467 642884 NJ731160
Kinellar Marshall's Farm Shop 01224 790493 NJ801133
Kingswells Cafe Amore 01224 744707 NJ865073
Kingswells Wynford Farm 01224 745411 NJ844089
Kintore Ceann Torr 01467 633996 NJ790164
Kintore Moar Furniture Store 01467 633996 NJ790164
Kintore The Square Bar and Lounge 01467 633943 NJ792162
Lang Stracht Dobbies 01224 686000 NJ886067
Lang Stracht Tesco NJ897066
Lumphanan The Meeting Place 05603863052 NJ584042
Maryculter Roost Farm Shop 01224 739393 NO848967
Methlick Ythan View 01651 806235 NJ857374
Midmar Forest Cafe 01330 830000 NJ697063
Milton of Crathes Milton Brasserie 01330 844566 NO741961
Monymusk Grant Arms Hotel 01467 651500 NJ682153
Muchalls The Muchalls Bistro 01569 730393 NO901923
New Pitsligo Last Bus Cafe 01771 653288 NJ892562
Newburgh Newburgh Inn 01358 578888 NJ998249
Newburgh Udny Arms Hotel 01358 789444 NJ999255
Newburgh Ythan Hotel 01358 789257 NJ999249
Newmachar Bake N Butty - Axis Centre 01651 328010 NJ888193
Newmachar Beakies Neuk 01651 862740 NJ885195
Newtondee Camphill Village Trust 01224 868262 NJ880021
Oldmeldrum Barra Farm Shop 01651 872369 NJ797262
Oldmeldrum Lochters 01651 872000/78 NJ780270
Oldmeldrum Meldrum Cafe Town Hall 07810-218077 NJ807272
Oldmeldrum Morris's Hotel 01651 872224 NJ809271
Oldmeldrum Redgarth Hotel 01651 872353 NJ811273
Parkhill Parkhill Garden Centre 01224 722167 NJ906150
Peterculter Cocoa Ooze 07534 103249 NJ841005
Peterculter Easter Anguston 01224 733627 NJ817016
Peterculter Old Bank Bar 01224 730003 NJ843006
Peterculter Peterculter Parish Church 01224 704250 NJ840006
Peterhead Cross Keys 01779 483500 NK133461
Pitmedden Linsmohr Hotel 01651 842214 NJ889274
Pitmedden Pitmedden Gardens 01651 842352 NJ884280
Pitmedden The Coffee Apothecary 01651 842253 NJ898266
Portlethen Asda 01224 782200 NO919970
Potterton Stead Inn 01358 742600 NJ945156
Rothienorman The Steadin 01651 821331 NJ723358
Starcathro Stracathro Hospital Cafe NO625653
Stonehaven Cool Gourmet 01569 767679 NO875856
Stonehaven Jacks on the Green 07928 803243 NO875861
Stonehaven Kirktown Garden Centre 01569 764343 NO854858
Stonehaven Marine Hotel 01569 762155 NO877854
Stonehaven Molly Gunning's 01569 762378 NO876861
Stonehaven Number 44 Hotel 01569 762979 NO874859
Stonehaven Royal Hotel 01569 762979 NO874859
Stonehaven Ship Inn 01569 762617 NO864861
Stonehaven Station Hotel 01569 762277 NO864861
Stonehaven Villa Coffee Shop 01569 767437 NO874856
Stonehaven Waterfront Cafe Bar 01569 762912 NO874859
Strachan Feughside Inn 01330 850225/84 NO883558
Tarland Commercial Hotel 01339 881922 NJ481047
Tarves Aberdeen Arms 01651 851214 NJ869311
Tarves Formartines 01651 851123 NJ852329
Tarves Murly Tuck Cafe 01651 851489 NJ867312
Torphins Platform 22 01339 882807 NJ624018
Turriff Delgatie Castle 01888 563479 NJ755505
Udny The Coffee Apothecary 01651 842253 NJ898266
Westhill Costa Coffee 01224 743858 NJ832070
Westhill Green Pastures Community Cafe 01224 740291 NJ812073
Westhill Shepherds Rest 01224 740208 NJ833065