Deveron Shellfish
Anstruther KY10 3SU
Retailers - other
Devine Cakes And Tearoom
Glenrothes KY6 3AX
Restaurant/Cafe/Canteen
Devine Cakes And Tearoom Ltd
Blairhall KY12 9HQ
Restaurant/Cafe/Canteen
Devon P Williams - Goodness Gracious Granola
KY16
Other catering premises
Dhoom
Dunfermline KY12 7EA
Restaurant/Cafe/Canteen
Di'licious Cakes
KY1
Other catering premises
Diageo Leven Staff Canteen (New Build)
Leven KY8 5HD
Restaurant/Cafe/Canteen
Diageo Staff Canteen
Windygates KY8 5RW
Restaurant/Cafe/Canteen
Diamonds Bar
Lochgelly KY5 9QN
Pub/bar/nightclub
Diamonds Bar And Grill
Cowdenbeath KY4 9QH
Other catering premises
Dino Club SCIO
Cupar KY14 6DA
Caring Premises
Dino's Food Truck
KY2
Mobile caterer
Dino's GOKO7 Ltd
St Andrews KY16 8EL
Takeaway/sandwich shop
Dino's Pizza
Cupar KY15 4BY
Takeaway/sandwich shop
Dirty Dawgz
Dunfermline KY12 7NF
Takeaway/sandwich shop
Divito's
Cowdenbeath KY4 8AJ
Manufacturers/packers
Dobbies Garden Centre - Shop
Dalgety Bay KY11 9XP
Retailers - other
Dobbies Garden Centre, Tearoom
Dalgety Bay KY11 9XP
Restaurant/Cafe/Canteen
Dobbies Restaurant
Dunfermline KY11 8EX
Restaurant/Cafe/Canteen
Dolphin Community Centre
Tayport DD6 9EW
Other catering premises
Domino Polish Shop
Dunfermline KY11 4HE
Retailers - other
Domino's Pizza
Dunfermline KY11 9AB
Takeaway/sandwich shop
Domino's Pizza
Leven KY8 4HL
Takeaway/sandwich shop
Domino's Pizza
Dunfermline KY11 3AU
Takeaway/sandwich shop
Domino's Pizzas
Glenrothes KY6 1PA
Takeaway/sandwich shop
Domino's Pizzas
Kirkcaldy KY1 1YQ
Takeaway/sandwich shop
Domino's Pizzas
St Andrews KY16 9NT
Restaurant/Cafe/Canteen
Domino's Pizzas
Cowdenbeath KY4 9QJ
Takeaway/sandwich shop
Doms Chip Shop
Glenrothes KY7 6RU
Takeaway/sandwich shop
Don Basilico
KY2
Takeaway/sandwich shop
Don Basilico
KY2
Manufacturers/packers
Donald F Fairley - GDC Ltd Ice Cream Van
FK2
Mobile caterer
Donald F Fairley - Mr Softee
FK2
Mobile caterer
Donald Fairley - Mr Softee Ice Cream
FK2
Mobile caterer
Donald Peddie
Retailers - other
Donald Taylor - Fishmerchant - Reg SD69 SCX
KY10
Mobile caterer
Donibristle Nursery
Dunfermline KY11 9UE
School/college/university
Donibristle Out Of School Club
Dunfermline KY11 9UE
School/college/university
Donibristle Playgroup
Dunfermline KY11 9UZ
Caring Premises
Donibristle Primary School
Dunfermline KY11 9UE
School/college/university
Donna Anderson - Donnas Dream Cakes
KY11
Manufacturers/packers
Donna Warner - The Wee Tuck Shop
KY8
Other catering premises
Dook
Takeaway/sandwich shop
Doreen Amasike - The Crafty Fifer
KY7
Other catering premises
Doreen Murphy - Dee's Snacks
KY4
Mobile caterer
Dotted Dough
KY1
Other catering premises
Double Happiness
Kirkcaldy KY1 2LS
Takeaway/sandwich shop
Doubletree By Hilton
Inverkeithing KY11 1HP
Hotel/bed & breakfast/guest house
Dough Ko
Dunfermline KY11 8SX
Manufacturers/packers
Douglas Arms
Leven KY8 2DW
Pub/bar/nightclub
Doune Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Dour Cider
Burntisland KY3 0SA
Manufacturers/packers
Dovecot Bowling Club
Glenrothes KY7 5HZ
Restaurant/Cafe/Canteen
Downfield House And Gardens Bed And Breakfast
Cupar KY15 7TG
Hotel/bed & breakfast/guest house
Downie Lounge And Hunter Hall
Kirkcaldy KY1 1EH
Restaurant/Cafe/Canteen
Dr Carol A. Jasper - Vegan Food Trainer
KY12
Other catering premises
Dr Noodles
St Andrews KY16 9PA
Other catering premises
Dr Sarah Lloyd - Golf Home Cooking
KY16
Other catering premises
Dragon Express
Kirkcaldy KY1 2UE
Takeaway/sandwich shop
Dragon Inn Chinese Takeaway
Dunfermline KY11 4AF
Takeaway/sandwich shop
Dragon Kitchen
Kirkcaldy KY2 6BQ
Takeaway/sandwich shop
Dragon's Den
Burntisland KY3 9UE
Restaurant/Cafe/Canteen
Drop In For Soup And Sandwiches
Lochgelly KY5 0NE
Restaurant/Cafe/Canteen
Drumoig Golf Centre - The Shack
Drumoig KY16 0DW
Takeaway/sandwich shop
Drumoig Golf Hotel
St Andrews KY16 0BE
Restaurant/Cafe/Canteen
Duffus Park Bowling Club
Cupar KY15 4HY
Pub/bar/nightclub
Dugald Wallace - Simply Crepes
KY16
Mobile caterer
Dukes Course Golf Clubhouse
St Andrews KY16 8NX
Pub/bar/nightclub
Dulce
KY11
Manufacturers/packers
Duloch Nursery
Dunfermline KY11 8LW
School/college/university
Duloch Out Of School Care Club
Dunfermline KY11 8LW
School/college/university
Duloch Outdoor Nursery
Dunfermline KY11 8LW
School/college/university
Duloch Primary School Amd Calaiswood School
Dunfermline KY11 8LW
School/college/university
Dumbarnie Golf Links
Lundin Links KY8 6BF
Other catering premises
Dunbog Primary School
Higham KY14 6JF
School/college/university
Dunclutha Guest House
Leven KY8 4EX
Hotel/bed & breakfast/guest house
Dundonald Bluebell Jnr FC
Lochgelly KY5 0DA
Pub/bar/nightclub
Dundonald Institute
Lochgelly KY5 0DJ
Other catering premises
Dune St Andrews
St Andrews KY16 9AH
Restaurant/Cafe/Canteen
Dunfermline 7th Day Adventist Church
Dunfermline KY11 3BH
Restaurant/Cafe/Canteen
Dunfermline Abbey Church Hall
Dunfermline KY12 7PD
Other catering premises
Dunfermline Athletic Football Club (Undercroft)
Dunfermline KY12 7RB
Restaurant/Cafe/Canteen
Dunfermline Auto Centre
Dunfermline KY12 7RA
Retailers - other
Dunfermline Bowling Club
Dunfermline KY12 7PG
Pub/bar/nightclub
Dunfermline Central Mosque And Islamic Centre
Dunfermline KY11 4AE
Other catering premises
Dunfermline Centre Cafe
Dunfermline KY11 3BQ
School/college/university
Dunfermline District Court
Dunfermline KY12 7ND
Restaurant/Cafe/Canteen
Dunfermline East Church Of Scotland
Dunfermline KY11 8LW
Restaurant/Cafe/Canteen
Dunfermline Foodbank
Inverkeithing KY11 1LX
Distributors/Transporters
Dunfermline Foodbank
Dunfermline KY12 7SL
Distributors/Transporters
Dunfermline Foodbank At Rosyth
Dunfermline KY11 2PQ
Distributors/Transporters
Dunfermline Golf Club
Crossford KY12 8QW
Other catering premises
Dunfermline Golf Club Catering
Dunfermline KY12 8QW
Restaurant/Cafe/Canteen
Dunfermline High School
Dunfermline KY11 3BE
School/college/university
Dunfermline Palace And Abbey
Dunfermline KY12 7PE
Retailers - other
Dunfermline Sheriff Court (Custodial Services)
Dunfermline KY12 7HJ
Other catering premises
Dunfermline Sports Club
Dunfermline KY12 7XA
Pub/bar/nightclub
Dunfermline Tennis And Bridge Club
Dunfermline KY11 3AF
Pub/bar/nightclub
Dunfermline West End Bowling Club
Dunfermline KY12 9EH
Pub/bar/nightclub
Dunino Primary School
Dunino KY16 8LU
School/college/university