Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Bellyeoman Primary School
Dunfermline KY12 0XP
School/college/university
Bellyeoman Out Of School Club
Dunfermline KY12 0XP
School/college/university
Bellyeoman Nursery
Dunfermline KY12 0XP
School/college/university
Spar
Dunfermline KY12 0DS
Retailers - other
The Yeoman
Dunfermline KY12 0DS
Restaurant/Cafe/Canteen
Jean Mackie Centre
Dunfermline KY12 0BQ
Caring Premises
Scottish Co-op
Dunfermline KY12 0AP
Retailers - supermarkets/hypermarkets
The Eatery
Dunfermline KY12 0AP
Restaurant/Cafe/Canteen
L J's Sweet Treats
Dunfermline KY12
Retailers - other
Gennaro's Fish Bar
Dunfermline KY12 0AS
Takeaway/sandwich shop
It's Pizza Time
Dunfermline KY12
Mobile caterer
Premier Townhill Road Convenience Store
Dunfermline KY12 0BN
Retailers - other
Townhill Loch Cafe - TLC
Dunfermline KY12 0HT
Restaurant/Cafe/Canteen
Scottish National Water Ski Centre
Dunfermline KY12 0HT
Restaurant/Cafe/Canteen
Canmore Lodge Care Home
Dunfermline KY12 0BL
Caring Premises
Lauriston Nursery Ltd
Dunfermline KY12 0BL
School/college/university
Aberlour Child Care Trust
Dunfermline KY12 0BF
Caring Premises
Scottish Co-op
Dunfermline KY12 0JH
Retailers - supermarkets/hypermarkets
Village Inn
Dunfermline KY12 0HP
Pub/bar/nightclub
Cakealicious By Lyns
Dunfermline KY12 0EH
Restaurant/Cafe/Canteen
The Village Deli
Dunfermline KY12 0EH
Takeaway/sandwich shop
Headwell Bowling Club
Dunfermline KY12 0JQ
Pub/bar/nightclub
Wee Vegan Bakery
Dunfermline KY12 0HH
Restaurant/Cafe/Canteen
Rana's Local
Dunfermline KY12 0EL
Retailers - other
Leys Park Care Centre
Dunfermline KY12 0AB
Caring Premises
Garvock Filling Station
Dunfermline KY12 7RS
Retailers - other
Garvock Guest House
Dunfermline KY12 7RS
Hotel/bed & breakfast/guest house
DAFC - Catering Kitchen
Dunfermline KY12 7RA
Restaurant/Cafe/Canteen
Dunfermline Auto Centre
Dunfermline KY12 7RA
Retailers - other
China Blue Takeaway
Dunfermline KY12 0EN
Takeaway/sandwich shop
Townhill Community Centre
Dunfermline KY12 0EN
Other catering premises
Townhill Church Hall
Dunfermline KY12 0EN
Other catering premises
Cosy Townhill
Dunfermline KY12 0EN
Restaurant/Cafe/Canteen
Newlands Care Home
Dunfermline KY12 0JA
Caring Premises
Glendale Lodge
Dunfermline KY12 0ET
Caring Premises
Clean Eats Meal Prep Ltd
Dunfermline KY12 7RB
Manufacturers/packers
Numero Uno DAFC
Dunfermline KY12 7RB
Other catering premises
DASC Shop And Marvs Tearoom
Dunfermline KY12 7RB
Other catering premises
Dunfermline Athletic Football Club (Undercroft)
Dunfermline KY12 7RB
Restaurant/Cafe/Canteen
Iceland
Dunfermline KY12 7QY
Retailers - other