Scores on the Doors

Food Hygiene Ratings from Dunfermline

543 Food Hygiene Inspections for Dunfermline.

Most recent inspection updated on 18th December, 2024.

If you wish to report any data inaccuracies for a specific premises, please fill out a Business Feedback form (more information).

Premises

Premises Name Address Rating Rating Date Type
147 Snooker Club 157b Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PP Pass 25th April, 2005 Pub / bar / nightclub
1703 Dunfermline 29 - 35 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 5th July, 2023 Restaurant / cafe / canteen
2535 Meals St Margarets R C Church East Port, Dunfermline, Fife, KY12 7JB Awaiting Inspection 17th December, 2019 Other catering premises
269 Vegan Kitchen 10-12 New Row, Dunfermline, Fife, KY12 7EF Pass 4th December, 2024 Restaurant / cafe / canteen
39th Fife Scout Group 6 Carron Grove, Dunfermline, Fife, KY11 4LN Exempt 3rd October, 2002 Other catering premises
4 Arts Cafe 4 Arts Cafe 4 Victoria Street, Dunfermline, Fife, KY12 0LW Pass 10th December, 2015 Other catering premises
527 HQ Squadron The Scottish Transport Regiment Bruce House Elgin Street, Dunfermline, Fife, KY12 7SJ Awaiting Inspection 21st October, 2021 Restaurant / cafe / canteen
Abbey Coffee Shop Culross Abbey Parleyhill Culross, Dunfermline, Fife, KY12 8JD Pass 12th June, 2013 Restaurant / cafe / canteen
Abbeyview Bowling Club Abbey View, Dunfermline, Fife, KY11 4HA Pass 18th January, 2019 Pub / bar / nightclub
Abbeyview Community Centre Abbey View, Dunfermline, Fife, KY11 4HA Pass 15th December, 2016 Other catering premises
Abbeyview Kids Club 0 Abbey View, Dunfermline, Fife Pass 25th November, 2003 Other catering premises
Abi Evans DediCAKEd 31 Canmore Street, Dunfermline, Fife, KY12 7NU Pass 28th November, 2012 Other catering premises
Accent Gaming 15 New Row, Dunfermline, Fife, KY12 7EA Awaiting Inspection 18th November, 2024 Restaurant / cafe / canteen
Adamson Hotel 25 Main Street Crossford, Dunfermline, Fife, KY12 8NJ Pass 30th May, 2022 Hotel / bed & breakfast / guest house
Admiral Casino 13-15 High Street, Dunfermline, Fife, KY12 7DL Pass 4th September, 2023 Restaurant / cafe / canteen
Aldos Fish And Chicken Bar 20 Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 8th February, 2024 Takeaway / sandwich shop
Ale And Pate 8 Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 21st October, 2022 Other catering premises
Alhambra Theatre 35 - 37 Canmore Street, Dunfermline, Fife, KY12 7NX Pass 23rd December, 2008 Pub / bar / nightclub
Amazon UK Services Ltd Amazon Canteen Amazon Way, Dunfermline, Fife, KY11 8ST Pass 5th January, 2024 Restaurant / cafe / canteen
Amorist 82 High Street, Dunfermline, Fife, KY12 7AT Pass 22nd April, 2024 Restaurant / cafe / canteen
Anita Kynoch Home Caterer Private address Awaiting Inspection 26th June, 2020 Other catering premises
Antioch 11 Bridge Street, Dunfermline, Fife, KY12 8AQ Pass 18th October, 2018 Restaurant / cafe / canteen
Apricot Restaurant 27-29 Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 22nd April, 2024 Restaurant / cafe / canteen
Arigato Sushi And Ramen 26 Canmore Street, Dunfermline, Fife, KY12 7NT Awaiting Inspection 7th June, 2023 Takeaway / sandwich shop
Armandos 73 Main Street Halbeath, Dunfermline, Fife, KY11 8EE Pass 24th April, 2019 Takeaway / sandwich shop
Aroma Coffee Bar Queen Margaret Hospital Whitefield Road, Dunfermline, Fife, KY12 0SU Pass and Eat Safe 27th February, 2017 Restaurant / cafe / canteen
Ashiqs 27 Bridge Street, Dunfermline, Fife, KY12 8AQ Pass 16th June, 2023 Takeaway / sandwich shop
Asia Spices 51 Allan Crescent, Dunfermline, Fife, KY11 4HE Pass 4th September, 2023 Takeaway / sandwich shop
Asian Express 10 Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 2nd March, 2024 Takeaway / sandwich shop
Attica Greek 2 Cross Wynd, Dunfermline, Fife, KY12 7AP Pass 26th September, 2024 Restaurant / cafe / canteen
Auld Mill House Hotel Halbeath Road, Dunfermline, Fife, KY11 4LF Pass 20th May, 2024 Hotel / bed & breakfast / guest house
Babcock Pitreavie AAC Pitreavie Playing Fields Pitreavie Industrial Estate Queensferry Road, Dunfermline, Fife, KY11 8PP Pass 10th May, 2002 Other catering premises
Babcock Rosyth Naval Base Dockyard William Rankin Building Stuart Road Rosyth Business Park Rosyth, Dunfermline, Fife, KY11 2YD Pass 23rd August, 2017 Restaurant / cafe / canteen
Backmarch House B and B 54A Norval Place Rosyth, Dunfermline, Fife, KY11 2RJ Pass 3rd July, 2014 Hotel / bed & breakfast / guest house
BAE Systems Insyte BAE Systems Kelvin Building North Way Hillend Industrial Park Dalgety Bay, Dunfermline, Fife, KY11 9HQ Pass 5th April, 2022 Restaurant / cafe / canteen
Bakers And Baristas Kingsgate, Dunfermline, Fife, KY12 7QA Pass 20th November, 2023 Restaurant / cafe / canteen
Baldridgeburn Community Leisure Centre Baldridgeburn, Dunfermline, Fife, KY12 9EH Pass 27th June, 2014 Other catering premises
Balmule House Balmule House Balmule, Dunfermline, Fife, KY12 0RZ Pass 9th February, 2012 Hotel / bed & breakfast / guest house
Balmule Park Fishery Valley Of Balmule Balmule, Dunfermline, Fife, KY12 0RZ Pass 12th April, 2023 Restaurant / cafe / canteen
Bank Of Scotland Vending Machines Only Rosyth Europarc Rosyth, Dunfermline, Fife, KY11 2WX Pass 4th October, 2011 Restaurant / cafe / canteen
Bannatynes Health Club Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 27th June, 2019 Restaurant / cafe / canteen
Baxter Storey At Sky 8 Gib Grove, Dunfermline, Fife, KY11 8DH Awaiting Inspection 5th December, 2024 Other catering premises
Baxter Storey Ltd Carnegie Avenue, Dunfermline, Fife, KY11 8PJ Pass 11th May, 2017 Restaurant / cafe / canteen
Bay Catering Co Sybrig House Cochrane Way Donibristle Industrial Park Dalgety Bay, Fife, KY11 9JN Pass 27th February, 2012 Restaurant / cafe / canteen
Bay Of Bengal 3 Bay Centre Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9YD Pass 29th October, 2024 Other catering premises
Bay Snax Atlantic House Unit 71 Hillend Industrial Park Ridge Way Hillend And Donibristle, Dunfermline, Fife, KY11 9FR Pass 16th April, 2019 Other catering premises
Bean And Gone Tower House Centre Commercial School Lane, Dunfermline, Fife, KY12 7JT Pass 18th October, 2014 Other catering premises
Bella E Bouna 138 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2QY Awaiting Inspection 25th October, 2024 Other catering premises
Bessies Tearoom Low Causeway Culross, Dunfermline, Fife, KY12 8HN Pass 7th February, 2024 Restaurant / cafe / canteen
Better Buffets 11 Bleachfield Court, Dunfermline, KY11 4EX Pass 24th February, 2015 Restaurant / cafe / canteen
Biscuit Cafe Culross Pottery And Gallery Sandhaven Culross, Dunfermline, Fife, KY12 8JG Pass 18th March, 2020 Restaurant / cafe / canteen
Bite And Blether Street Record Wilsons Close, Dunfermline, Fife, KY12 8DJ Pass 20th November, 2008 Restaurant / cafe / canteen
Black Box Burgers 6 Crossroads Place Rosyth, Dunfermline, Fife, KY11 2LS Awaiting Inspection 2nd April, 2021 Takeaway / sandwich shop
Black Rooster Unit 2 106 - 114 Hospital Hill, Dunfermline, Fife, KY11 3AU Pass 26th June, 2024 Takeaway / sandwich shop
Blairhall Community Centre Blairhall New Community Centre 10 Wilson Street Blairhall, Dunfermline, Fife, KY12 9PS Pass 1st September, 2005 Other catering premises
Blairhall Community Centre Rintoul Avenue Blairhall, Dunfermline, Fife, KY12 9PR Pass 6th September, 2002 Other catering premises
Blairhall Village Bar South Avenue Blairhall, Dunfermline, Fife, KY12 9PJ Pass 11th January, 2005 Pub / bar / nightclub
Bob And Berts 104 - 106 High Street, Dunfermline, Fife, KY12 7DP Pass 18th October, 2022 Restaurant / cafe / canteen
Bravo 1 2 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PQ Pass 17th December, 2024 Takeaway / sandwich shop
Broomhead Community Pantry 48 Broomhead Drive, Dunfermline, Fife, KY12 9DS Awaiting Inspection 16th October, 2019 Other catering premises
Bruce Tavern 12 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 20th September, 2010 Pub / bar / nightclub
Burger King Pittsburg Retail Park Main Street Halbeath, Dunfermline, Fife, KY11 8EE Pass 13th November, 2024 Other catering premises
Burgh Arms 22 High Street Inverkeithing, Fife, KY11 1NN Pass 7th February, 2019 Pub / bar / nightclub
Bus Stop Cafe Dunfermline Bus Station Queen Anne Street, Dunfermline, Fife, KY12 7BA Pass 14th May, 2024 Restaurant / cafe / canteen
Buttons And Blethers Unit 15A Elgin Industrial Estate Dickson Street, Dunfermline, Fife, KY12 7SN Pass 23rd October, 2018 Takeaway / sandwich shop
Cadora Cafe 2 Townhall Street Inverkeithing, Fife, KY11 1LX Pass 12th December, 2022 Takeaway / sandwich shop
Cafe Carnegie Carnegie Centre 46 Pilmuir Street, Dunfermline, Fife, KY12 0QE Pass 14th October, 2024 Restaurant / cafe / canteen
Cafe Constellation New City House 1 Edgar Street, Dunfermline, Fife, KY12 7EP Pass 13th March, 2018 Restaurant / cafe / canteen
Cafe Fresh 2-4 Kirkgate, Dunfermline, Fife, KY12 7NB Pass 28th February, 2019 Restaurant / cafe / canteen
Cafe Wynd 10 Cross Wynd, Dunfermline, Fife, KY12 7AP Pass 9th March, 2020 Restaurant / cafe / canteen
Caffe Nero 129 High Street, Dunfermline, Fife, KY12 7DR Pass 30th October, 2024 Other catering premises
Cairneyhill Inn 24 Main Street Cairneyhill, Dunfermline, Fife, KY12 8QT Pass 17th September, 2004 Pub / bar / nightclub
Cakealicious By Lyns 57 Main Street Townhill, Dunfermline, Fife, KY12 0EH Pass 19th April, 2024 Restaurant / cafe / canteen
Caledonia Hotel Hilton Road Rosyth, Dunfermline, Fife, KY11 2BA Pass 3rd April, 2019 Restaurant / cafe / canteen
Camdean Chinese Carryout Camdean Chinese Carryout Primrose Lane Rosyth, Dunfermline, Fife, KY11 2UW Pass 26th May, 2016 Takeaway / sandwich shop
Camdean Community Centre Primrose Avenue Rosyth, Dunfermline, Fife, KY11 2TX Pass 3rd November, 2008 Other catering premises
Canmore Golf Club Venturefair, Dunfermline, Fife, KY12 0PE Pass 23rd February, 2018 Pub / bar / nightclub
Canmore Primary School After School Care Canmore Primary School Evershed Drive, Dunfermline, Fife, KY11 8RF Pass 29th August, 2018 Hospitals / childcare / caring premises
Carlton Bingo PLC 14 Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 15th September, 2015 Restaurant / cafe / canteen
Carlucci 8 High Street, Dunfermline, Fife, KY12 7AR Pass 20th August, 2024 Restaurant / cafe / canteen
Carnegie Birthplace Museum Moodie Street, Dunfermline, Fife, KY12 7PL Pass 28th May, 2007 Restaurant / cafe / canteen
Carnegie Conference Centre Halbeath Road, Dunfermline, Fife, KY11 8DY Pass 22nd April, 2014 Other catering premises
Carneil Farm B And B Carneil Farmhouse Carneil Farm Carnock, Dunfermline, Fife, KY12 9JJ Pass 29th May, 2003 Hotel / bed & breakfast / guest house
Carnock And Gowkhall Community Centre 18 Camps Road Carnock, Dunfermline, Fife, KY12 9JP Pass 13th February, 2006 Other catering premises
Casa Mia 13 Nethertown Broad Street, Dunfermline, Fife, KY12 7DS Awaiting Inspection 26th July, 2024 Restaurant / cafe / canteen
Castle Caf 6 Pitreavie Castle Castle Drive, Dunfermline, Fife, KY11 8FX Awaiting Inspection 30th January, 2014 Restaurant / cafe / canteen
Castle Community Cafe Blairhall New Community Centre 10 Wilson Street Blairhall, Dunfermline, Fife, KY12 9PS Pass 7th November, 2024 Other catering premises
Cathnan Cafe Unit 10 M90 Commerce Park, Dunfermline, Fife, KY12 0SJ Pass 1st October, 2024 Mobile caterer
Cathys Kitchen Elgin Industrial Estate Dickson Street, Dunfermline, Fife Awaiting Inspection 24th January, 2023 Mobile caterer
Central Bar 7 High Street Inverkeithing, Fife, KY11 1NL Pass 25th June, 2013 Pub / bar / nightclub
Ceramic Cafe 17B-17D Elgin Industrial Estate Dickson Street, Dunfermline, Fife, KY12 7SN Pass 10th June, 2024 Restaurant / cafe / canteen
China Blue Takeaway 85 Main Street Townhill, Dunfermline, Fife, KY12 0EN Pass 25th April, 2024 Takeaway / sandwich shop
Chopsticks 157 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PP Pass 10th July, 2024 Takeaway / sandwich shop
Christies Scottish Tapas Unit 7a Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 16th May, 2024 Restaurant / cafe / canteen
Citizen 15/17 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 2nd December, 2016 Pub / bar / nightclub
Civic Centre Cafe Inverkeithing Civic Centre 10 Queen Street Inverkeithing, Fife, KY11 1PA Pass 19th September, 2024 Restaurant / cafe / canteen
Civil Service Sports Association Castle Road Rosyth, Dunfermline, Fife, KY11 2HU Pass 15th November, 2002 Pub / bar / nightclub
Civil Service Sports Club Restaurant Castle Road Rosyth, Dunfermline, Fife, KY11 2HU Pass 5th September, 2019 Other catering premises
CJs Premier Pool 118 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2QZ Pass 17th April, 2014 Pub / bar / nightclub
Clarke Cottage 139 Halbeath Road, Dunfermline, Fife, KY11 4LA Pass 27th May, 2022 Hotel / bed & breakfast / guest house
Club Tropicana 49 James Street, Dunfermline, Fife, KY12 7QE Pass 8th April, 2009 Pub / bar / nightclub
Coadys Bar 16-20 Pilmuir Street, Dunfermline, Fife, KY12 7AJ Pass 28th August, 2012 Pub / bar / nightclub
College Club Pattiesmuir, Dunfermline, Fife, KY11 3ES Pass 27th May, 2003 Other catering premises
Combos And Meal Deals Unit 26 Kingsgate Centre, Dunfermline, Fife, KY12 7QU Pass 11th February, 2020 Restaurant / cafe / canteen
Communi TEA Abbeyview Community Centre Abbey View, Dunfermline, Fife, KY11 4HA Awaiting Inspection 22nd October, 2024 Restaurant / cafe / canteen
Community Centre Townhall Street Inverkeithing, Fife, KY11 1LX Pass 18th March, 2004 Other catering premises
Community Flat Kitchen Fife Council Community Flat Kitchen 49 Broomhead Drive, Dunfermline, Fife, KY12 9AA Awaiting Inspection 10th July, 2015 Restaurant / cafe / canteen
Comrie Community Centre Comrie Community Centre 1 Dean Acres Comrie, Dunfermline, Fife, KY12 9XS Pass 11th March, 2011 Restaurant / cafe / canteen
Comrie Tavern 6 Main Street Comrie, Dunfermline, Fife, KY12 9HD Pass 30th March, 2006 Pub / bar / nightclub
Coorie By The Coast 40 Main Street Limekilns, Dunfermline, Fife, KY11 3HL Pass 10th July, 2024 Restaurant / cafe / canteen
Costa Odeon Cinema Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 18th July, 2018 Restaurant / cafe / canteen
Costa Coffee Costa Coffee 1 Pittsburgh Retail Park Main Street Halbeath, Dunfermline, Fife, KY11 8DX Pass 12th November, 2024 Restaurant / cafe / canteen
Costa Coffee 1 East Port, Dunfermline, Fife, KY12 7JG Pass 6th May, 2014 Restaurant / cafe / canteen
Cosy Townhill Townhill Community Centre Main Street Townhill, Dunfermline, Fife, KY12 0EN Pass 16th January, 2023 Restaurant / cafe / canteen
Crafty Cakes By LJ 133 Mcdonald Street, Dunfermline, Fife, KY11 8ZW Pass 1st February, 2023 Other catering premises
Craig Goodlet Just A Taste Of Afica Just A Taste Of Africa Unit P Pitreavie, Industrial Estate Pitreavie Crescent Pitreavie, Business Park, Dunfermline, Fife, KY11 8UT Awaiting Inspection 17th September, 2024 Other catering premises
Cream Curls 14 Guildhall Street, Dunfermline, Fife, KY12 7NS Pass 14th March, 2022 Restaurant / cafe / canteen
Crollas Fish Bar 10A Wardlaw Way Oakley, Dunfermline, Fife, KY12 9QH Pass 6th November, 2023 Takeaway / sandwich shop
Crossford Village Hall 70 Main Street Crossford, Dunfermline, Fife, KY12 8NJ Pass 10th December, 2003 Other catering premises
Crown Hotel 61 Main Street Newmills, Dunfermline, Fife, KY12 8ST Pass 2nd May, 2002 Pub / bar / nightclub
Cukie Patisserie 5 Evans Business Centre 15 Pitreavie Court, Dunfermline, Fife, KY11 8UU Pass 1st July, 2024 Restaurant / cafe / canteen
Culross Cake Co 10A Main Street Comrie, Dunfermline, Fife, KY12 9HD Pass 24th October, 2014 Restaurant / cafe / canteen
Culross Youth Club Balgownie Stables Balgownie West Culross, Dunfermline, Fife, KY12 8JL Pass 22nd July, 2005 Other catering premises
Curry Heights Indian Takeaway 40 High Street Inverkeithing, Fife, KY11 1NN Pass 24th August, 2023 Takeaway / sandwich shop
Curry King 15 Carnegie Drive, Dunfermline, Fife, KY12 7AN Improvement Required 11th November, 2024 Takeaway / sandwich shop
Currypot Indian Takeaway 151 Linburn Road, Dunfermline, Fife, KY11 4FB Awaiting Inspection 23rd October, 2024 Takeaway / sandwich shop
DAFC Catering Kitchen East End Park Halbeath Road, Dunfermline, Fife, KY12 7RA Pass 15th March, 2019 Restaurant / cafe / canteen
Dalgety Bay Art Club Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 23rd May, 2002 Other catering premises
Dalgety Bay Bowling Club 27 Lt Sales Avenue Dalgety Bay, Dunfermline, Fife, KY11 9GB Pass 23rd July, 2013 Pub / bar / nightclub
Dalgety Bay Community Centre Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 28th April, 2006 Other catering premises
Dalgety Bay Out Of School Club Dalgety Parish Church Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9UY Pass 15th September, 2008 Other catering premises
Dalgety Bay Sailing Club Ltd The Wynd Dalgety Bay, Dunfermline, Fife, KY11 9SJ Pass 9th August, 2017 Pub / bar / nightclub
Dalgety Fish Bar 9 Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 21st October, 2022 Takeaway / sandwich shop
Dalgety Parish Church And Hall Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9UY Pass 23rd May, 2002 Other catering premises
DASC Shop And Marvs Tearoom East End Park Halbeath Road, Dunfermline, Fife, KY12 7RB Pass 14th September, 2017 Other catering premises
Debenhams Debenhams Department Store Store E Kingsgate, Dunfermline, Fife, KY12 7NF Pass and Eat Safe 22nd August, 2011 Restaurant / cafe / canteen
Deep Sea World Incl The Bridge Cafe Deep Sea World Forthside Terrace North Queensferry Inverkeithing, Fife, KY11 1JR Pass 17th July, 2024 Restaurant / cafe / canteen
Dell Farquharson Community Centre 7 Nethertown Broad Street, Dunfermline, Fife, KY12 7DS Pass and Eat Safe 1st April, 2008 Other catering premises
Denizkan Global Limited Private address Awaiting Inspection 25th May, 2023 Takeaway / sandwich shop
Destiny Church Cafe Fife 11D Dickson Street, Dunfermline, Fife, KY12 7SL Pass 15th April, 2015 Restaurant / cafe / canteen
Devine Cakes And Tearoom Ltd Comrie Castle Rintoul Place Blairhall, Dunfermline, Fife, KY12 9HQ Pass 13th September, 2019 Restaurant / cafe / canteen
Dhoom 19 New Row, Dunfermline, Fife, KY12 7EA Pass 18th September, 2023 Restaurant / cafe / canteen
Dirty Dawgz Store E Kingsgate, Dunfermline, Fife, KY12 7NF Pass 6th September, 2022 Takeaway / sandwich shop
Dobbies Garden Centre Tearoom Ridge Way Hillend & Donibristle, Dunfermline, Fife, KY11 9XP Pass 25th June, 2019 Restaurant / cafe / canteen
Dobbies Restaurant Dobbies Garden Centre Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 23rd November, 2023 Restaurant / cafe / canteen
Dominos Pizza 2 Ridge Way Hillend Industrial Park Dalgety Bay, Dunfermline, Fife, KY11 9AB Pass 15th October, 2024 Takeaway / sandwich shop
Dominos Pizza 5 Pittsburgh Retail Park Main Street Halbeath, Dunfermline, Fife, KY11 8DX Awaiting Inspection 12th November, 2024 Takeaway / sandwich shop
Dominos Pizza Unit 3 106 - 114 Hospital Hill, Dunfermline, Fife, KY11 3AU Pass 13th July, 2023 Takeaway / sandwich shop
Doner Angelina Polish Street Food 115 Mcdonald Street, Dunfermline, Fife, KY11 8NG Awaiting Inspection 1st July, 2024 Takeaway / sandwich shop
Doubletree By Hilton St Margarets Head North Queensferry Inverkeithing, Fife, KY11 1HP Pass 27th August, 2024 Hotel / bed & breakfast / guest house
Dragon Inn Chinese Takeaway Woodmill Road, Dunfermline, Fife, KY11 4AF Pass 3rd May, 2023 Takeaway / sandwich shop
Dunfermline 7th Day Adventist Church 7th Day Adventist Church Gordon Terrace, Dunfermline, Fife, KY11 3BH Pass 5th May, 2016 Restaurant / cafe / canteen
Dunfermline Abbey Church Hall 6 Abbey Park Place, Dunfermline, Fife, KY12 7PD Pass 13th July, 2004 Other catering premises
Dunfermline Athletic Football Club Undercroft Halbeath Road, Dunfermline, Fife, KY12 7RB Pass 19th November, 2019 Restaurant / cafe / canteen
Dunfermline Bowling Club Buchanan Street, Dunfermline, Fife, KY12 7PG Pass 4th June, 2008 Pub / bar / nightclub
Dunfermline Central Mosque And Islamic Centre 125 Woodmill Road, Dunfermline, Fife, KY11 4AE Pass 24th February, 2022 Other catering premises
Dunfermline District Court City Chambers Kirkgate, Dunfermline, Fife, KY12 7ND Pass 22nd January, 2008 Restaurant / cafe / canteen
Dunfermline East Church Of Scotland Dunfermline East Church Of Scotland Nightingale Place, Dunfermline, Fife, KY11 8LW Awaiting Inspection 20th March, 2012 Restaurant / cafe / canteen
Dunfermline Golf Club Dunfermline Golf Club Pitfirrane Cairneyhill Road Crossford, Dunfermline, Fife, KY12 8QW Pass 15th December, 2022 Other catering premises
Dunfermline Golf Club Catering Dunfermline Golf Club Pitfirrane Cairneyhill Road Crossford, Dunfermline, Fife, KY12 8QW Pass 9th October, 2024 Restaurant / cafe / canteen
Dunfermline Learning Campus Dunfermline Learning Campus Old Muirhouses Road, Dunfermline, Fife, KY11 8WH Pass 4th October, 2024 Restaurant / cafe / canteen
Dunfermline Mens Shed The Glen Pavilion Pittencrieff Park, Dunfermline, Fife, KY12 8QH Awaiting Inspection 10th October, 2024 Other catering premises
Dunfermline Sheriff Court Custodial Services Sheriff Court House Carnegie Drive, Dunfermline, Fife, KY12 7HJ Pass 26th October, 2006 Other catering premises
Dunfermline Sports Club Mckane Park Limekilns Road, Dunfermline, Fife, KY12 7XA Pass 10th June, 2014 Pub / bar / nightclub
Dunfermline Tennis And Bridge Club Bothwell Street, Dunfermline, Fife, KY11 3AF Pass 18th April, 2005 Pub / bar / nightclub
Dunfermline West End Bowling Club Baldridgeburn, Dunfermline, Fife, KY12 9EH Pass 9th October, 2009 Pub / bar / nightclub
Dynamic EMS Ltd Taxi Way Hillend & Donibristle, Dunfermline, Fife, KY11 9ET Pass 18th June, 2007 Restaurant / cafe / canteen
East Port Bar East Port Bar 7 East Port, Dunfermline, Fife, KY12 7JG Pass 8th July, 2015 Pub / bar / nightclub
Easy Kom Easy Dough 14 Dovecot Way, Dunfermline, Fife, KY11 8SX Awaiting Inspection 19th December, 2023 Other catering premises
Eats Rosyth 115 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PS Pass 13th November, 2024 Other catering premises
Edwards Bar And Grill 58-60 Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 9th July, 2024 Restaurant / cafe / canteen
Elgin And Bruce Lodge 1077 Kings Cellar 8 Academy Square Limekilns, Dunfermline, Fife, KY11 3HN Pass 13th December, 2004 Other catering premises
Elgin Diner 11 Dickson Street, Dunfermline, Fife, KY12 7SL Pass 11th December, 2024 Restaurant / cafe / canteen
Everest Inn 78 Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 11th December, 2024 Restaurant / cafe / canteen
Express By Holiday Inn Holiday Inn Express Halbeath Road, Dunfermline, Fife, KY11 8JH Pass 23rd May, 2022 Hotel / bed & breakfast / guest house
F3 Food For Families Gillespie Memorial Church Chapel Street, Dunfermline, Fife, KY12 7AW Pass 23rd September, 2015 Other catering premises
Fabric 2 Canmore Street, Dunfermline, Fife, KY12 7NT Pass 3rd November, 2023 Restaurant / cafe / canteen
Fairleys 53 Main Street Cairneyhill, Dunfermline, Fife, KY12 8QT Pass 6th December, 2004 Restaurant / cafe / canteen
Fancy A Scoop Ground Floor 22 Maygate, Dunfermline, Fife, KY12 7NH Awaiting Inspection 23rd February, 2021 Takeaway / sandwich shop
Fastrax Motorsport Ltd Over Inzievar Farm, Dunfermline, Fife, KY12 8EZ Pass 30th August, 2017 Restaurant / cafe / canteen
Fergies Kitchen Street Trader Reg P55 CHY Private address Pass 14th November, 2023 Mobile caterer
Ferrybridge Hotel 1 Main Street North Queensferry Inverkeithing, Fife, KY11 1JQ Pass 17th April, 2019 Restaurant / cafe / canteen
Fife College Rosyth Campus Wood Road Rosyth Business Park Rosyth, Fife, KY11 2EA Pass 30th May, 2019 Restaurant / cafe / canteen
Fife Council Meals On Wheels Jennie Rennies Road, Dunfermline, Fife, KY11 3BE Pass 24th February, 2016 Other catering premises
Fife Southern Rugby Club Harley Street Rosyth, Dunfermline, Fife, KY11 2ND Pass 6th May, 2009 Pub / bar / nightclub
Fire Station Creative Carnegie Drive, Dunfermline, Fife, KY12 7BB Pass 21st August, 2024 Restaurant / cafe / canteen
Fireaway Pizza 18 Hospital Hill, Dunfermline, Fife, KY11 3AT Awaiting Inspection 19th January, 2023 Takeaway / sandwich shop
Fishbook 19 Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 10th April, 2023 Takeaway / sandwich shop
Five Guys Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 31st October, 2024 Restaurant / cafe / canteen
Flahute Coffee Inverkeithing Railway Station Boreland Road Inverkeithing, Fife, KY11 1NJ Awaiting Inspection 28th July, 2020 Other catering premises
Flamin Chippy Curry 2 Hillend Road Inverkeithing, Fife, KY11 1BF Pass 17th June, 2024 Takeaway / sandwich shop
FMC Technologies Staff Canteen Pitreavie Crescent, Dunfermline, Fife, KY11 8UD Pass and Eat Safe 4th May, 2016 Restaurant / cafe / canteen
Food 88 8 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PQ Pass 25th July, 2023 Takeaway / sandwich shop
Forrester Park Pitdinnie Road Cairneyhill, Dunfermline, Fife, KY12 8RE Pass 1st December, 2016 Restaurant / cafe / canteen
Forth Cruising Club Forth Cruising Club Capernaum 40 Brucehaven Road Limekilns, Dunfermline, Fife, KY11 3JR Pass 31st July, 2014 Pub / bar / nightclub
Frankie And Bennys Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 16th November, 2023 Restaurant / cafe / canteen
Friendlies 10 High Street Inverkeithing, Fife, KY11 1NN Pass 2nd October, 2023 Takeaway / sandwich shop
Friends Of Anthony Nolan At Dunfermline Sheriff Court Sheriff Court House Carnegie Drive, Dunfermline, Fife, KY12 7HJ Pass 21st January, 2010 Restaurant / cafe / canteen
Gallaghers Bar 2 Heriot Street Inverkeithing, Fife, KY11 1ND Pass 13th June, 2002 Pub / bar / nightclub
Garden Of Eden Rosyth Baptist Church Queensferry Road Rosyth, Dunfermline, Fife, KY11 2JJ Pass 30th January, 2020 Restaurant / cafe / canteen
Garvock Guest House 82 Halbeath Road, Dunfermline, Fife, KY12 7RS Pass 13th November, 2003 Hotel / bed & breakfast / guest house
Garvock House Hotel St Johns Drive, Dunfermline, Fife, KY12 7TL Pass 21st November, 2023 Hotel / bed & breakfast / guest house
Gather and Gather By CH and CO Catering Carnegie Campus, Dunfermline, Fife, KY11 8GH Pass 7th November, 2019 Restaurant / cafe / canteen
Gather And Gather UK Ltd LGB Pitreavie Pitreavie House Pitreavie Way Pitreavie Business Park, Dunfermline, Fife, KY99 4BS Awaiting Inspection 19th September, 2019 Other catering premises
Gather And Gather UK Ltd Sainsburys Caledonia House Viking Way Rosyth, Fife, KY11 2UU Pass 25th September, 2024 Restaurant / cafe / canteen
Gellet Hall Church Lane Limekilns, Dunfermline, Fife, KY11 3HP Pass 25th June, 2003 Other catering premises
Gennaros Fish Bar 4 Robertson Road, Dunfermline, Fife, KY12 0AS Pass 31st May, 2023 Takeaway / sandwich shop
Ghillies The Gothenburg Hotel 138 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2QY Pass 23rd August, 2019 Restaurant / cafe / canteen
Gillespie Drop In Centre Gillespie Centre Chapel Street, Dunfermline, Fife, KY12 7AW Pass 23rd January, 2015 Other catering premises
Giraffe Trading CIC Giraffe Trading CIC Dunfermline Learning Campus Old Muirhouses Road, Dunfermline, Fife, KY11 8WH Pass 19th September, 2023 Restaurant / cafe / canteen
Glen Tavern 112 Pittencrieff Street, Dunfermline, Fife, KY12 8AN Pass 30th August, 2018 Pub / bar / nightclub
Glenbervie 7 Halbeath Road, Dunfermline, Fife, KY12 7QZ Pass 14th October, 2002 Hotel / bed & breakfast / guest house
Golden Kitchen 1B Whitelaw Road, Dunfermline, Fife, KY11 4RN Improvement Required 14th February, 2024 Takeaway / sandwich shop
Grab and Go Meals 57A Pittencrieff Street, Dunfermline, Fife, KY12 8AJ Awaiting Inspection 19th September, 2024 Takeaway / sandwich shop
Grange Farmhouse Bed And Breakfast Grange Farmhouse Grange Road, Dunfermline, Fife, KY11 3DG Pass 9th August, 2017 Hotel / bed & breakfast / guest house
Gratzi Restaurant 23 Carnegie Drive, Dunfermline, Fife, KY12 7AN Improvement Required 16th April, 2024 Restaurant / cafe / canteen
Greenoak Nature Retreat Greenoak Nature Retreat Fordell, Dunfermline, Fife, KY11 7EX Awaiting Inspection 25th September, 2024 Hotel / bed & breakfast / guest house
Greggs Unit 3A Turnstone Road, Dunfermline, Fife, KY11 8JZ Pass 27th May, 2022 Takeaway / sandwich shop
Greggs Pittsburgh Retail Park Main Street Halbeath, Dunfermline, Fife, KY11 8EE Pass 20th November, 2023 Restaurant / cafe / canteen
Greggs PLC 1 Ridge Way Hillend Industrial Park Dalgety Bay, Dunfermline, Fife, KY11 9AB Pass 16th September, 2024 Other catering premises
Gulshan Tandoori 61- 63 High Street Inverkeithing, Fife, KY11 1NW Pass 3rd December, 2024 Takeaway / sandwich shop
Halbeath Community Centre Waggon Road Halbeath, Dunfermline, Fife, KY11 8EW Pass 28th November, 2006 Other catering premises
Half Crown 36 High Street Inverkeithing, Fife, KY11 1NN Pass 16th December, 2004 Pub / bar / nightclub
Handi Masala 120 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2QZ Pass 19th June, 2024 Takeaway / sandwich shop
Happy Meeting 3 Abbey View, Dunfermline, Fife, KY11 4HA Pass 23rd May, 2024 Takeaway / sandwich shop
Harlem 29 - 35 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 12th August, 2005 Pub / bar / nightclub
Harvester Harvester Unit 8 Halbeath Retail Park, Dunfermline, Fife, KY11 4LP Pass 18th January, 2023 Restaurant / cafe / canteen
Hat And Ribbon 67 High Street Inverkeithing, Fife, KY11 1NW Improvement Required 4th October, 2017 Pub / bar / nightclub
Haven Coffee Shop Inverkeithing Baptist Church Church Street Inverkeithing, Fife, KY11 1LG Pass 26th June, 2008 Restaurant / cafe / canteen
Headwell Bowling Club Shamrock Street, Dunfermline, Fife, KY12 0JQ Pass 28th November, 2013 Pub / bar / nightclub
Heart And Sound 19 Pilmuir Street, Dunfermline, Fife, KY12 7AJ Pass 17th February, 2017 Pub / bar / nightclub
Heaven Scent DCLG Carnegie Library Abbot Street, Dunfermline, Fife, KY12 7NL Pass 31st August, 2017 Restaurant / cafe / canteen
Hels Kitchen 114 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2QZ Pass 31st August, 2022 Other catering premises
Hideaway Lodge And Restaurant Kingseat Road Halbeath, Dunfermline, Fife, KY12 0UB Pass 7th December, 2018 Hotel / bed & breakfast / guest house
Hillpark Hotel 10 Heath Road Rosyth, Dunfermline, Fife, KY11 2BT Pass 8th July, 2024 Hotel / bed & breakfast / guest house
Hillview House 9 Aberdour Road, Dunfermline, Fife, KY11 4PB Pass 14th June, 2002 Hotel / bed & breakfast / guest house
HMS Queen Elizabeth Rosyth Royal Dockyard Hilton Road Rosyth, Fife, KY11 2XH Exempt 28th November, 2016 Other catering premises
Hollywood Bowlplex Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 25th October, 2019 Restaurant / cafe / canteen
Hook And Catch Unit 9 Block 1 Turnstone Road, Dunfermline, Fife, KY11 8JZ Improvement Required 22nd February, 2023 Takeaway / sandwich shop
Hook And Catch X Tuckshakk Unit 9 Block 1 Turnstone Road, Dunfermline, Fife, KY11 8JZ Improvement Required 22nd February, 2023 Takeaway / sandwich shop
House Of Desserts 22 Duncan Crescent, Dunfermline, Fife, KY11 4BT Pass 27th July, 2023 Takeaway / sandwich shop
Hugos Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9UY Pass 29th April, 2024 Restaurant / cafe / canteen
Hyperclub 11A Chalmers Street, Dunfermline, Fife, KY12 8AT Awaiting Inspection 22nd April, 2022 Restaurant / cafe / canteen
Incontri 23-25 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 3rd October, 2024 Restaurant / cafe / canteen
Ingenico UK Ltd Dalgety Bay Ingenico UK Limited Block 17 Donibristle Industrial Park Ridge Way Hillend & Donibristle, Dunfermline, Fife, KY11 9JN Pass 16th August, 2019 Restaurant / cafe / canteen
Inverkeithing Bowling Club 25 Alma Street Inverkeithing, Fife, KY11 1DB Pass 7th May, 2008 Pub / bar / nightclub
Inverkeithing Concern For The Aged Age Concern Cafe 17 Hope Street Inverkeithing, Fife, KY11 1LW Pass 21st June, 2017 Other catering premises
Inverkeithing High School Cafe Bar 5th6th Years Inverkeithing High School Hillend Road Inverkeithing, Fife, KY11 1PL Pass 2nd November, 2018 Restaurant / cafe / canteen
Istanbul Kebab House 10 Guildhall Street, Dunfermline, Fife, KY12 7NS Pass 6th July, 2023 Takeaway / sandwich shop
J K Chicken Oakley Social Club Blairwood Terrace Oakley, Dunfermline, Fife, KY12 9QG Awaiting Inspection 4th August, 2021 Takeaway / sandwich shop
Jack O Bryans Ltd 5 Chalmers Street, Dunfermline, Fife, KY12 8AT Pass 22nd August, 2024 Restaurant / cafe / canteen
Jade House 32-34 Main Street Newmills, Dunfermline, Fife, KY12 8SS Pass 21st May, 2018 Takeaway / sandwich shop
Janette Heeles Saorsa House Private address Pass 17th March, 2023 Hotel / bed & breakfast / guest house
Jim Jacks Fish And Chips 19 Chalmers Street, Dunfermline, Fife, KY12 8AT Pass 12th May, 2023 Takeaway / sandwich shop
Jins Kitchen 39 Queen Anne Street, Dunfermline, Fife, KY12 7BA Pass 29th September, 2023 Takeaway / sandwich shop
Joes Fish Bar 7 Carlyle Street High Valleyfield, Dunfermline, Fife, KY12 8RU Pass 23rd September, 2019 Takeaway / sandwich shop
Johnsons Nightclub 6-8 Pilmuir Street, Dunfermline, Fife, KY12 7AJ Pass 31st August, 2004 Pub / bar / nightclub
Johnston Hall Church Street Inverkeithing, Fife, KY11 1LG Pass 1st March, 2005 Other catering premises
Juniper Wine Cafe Ltd 14 New Row, Dunfermline, Fife, KY12 7EF Pass 17th October, 2024 Other catering premises
Just Greek Food 11 Pilmuir Street, Dunfermline, Fife, KY12 7AJ Pass 19th September, 2024 Takeaway / sandwich shop
KDN Catering Pitreavie Industrial Estate Queensferry Road, Dunfermline, Fife, KY11 8PR Pass 15th October, 2024 Other catering premises
Keavil House Hotel Keavil House Hotel Cairneyhill Road Crossford, Dunfermline, Fife, KY12 8QW Pass 7th June, 2024 Restaurant / cafe / canteen
Keystore 2 Leadside Crescent Wellwood, Dunfermline, Fife, KY12 0NX Pass 16th January, 2024 Takeaway / sandwich shop
KFC Fife Leisure Park Dunfermline KFC Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 28th October, 2024 Restaurant / cafe / canteen
Khushis In A Jiffy Kushis Restaurant 1 Canmore Street, Dunfermline, Fife, KY12 7NU Awaiting Inspection 5th July, 2022 Mobile caterer
Khushis Restaurant 1 Canmore Street, Dunfermline, Fife, KY12 7NU Pass 8th February, 2023 Restaurant / cafe / canteen
Kinema Restaurant 45 Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 27th December, 2018 Restaurant / cafe / canteen
King Malcolm Hotel Laburnum Road, Dunfermline, Fife, KY11 8DS Pass 16th April, 2019 Restaurant / cafe / canteen
Kingseat Bowling Club Church Street Kingseat, Dunfermline, Fife, KY12 0TW Pass 5th July, 2007 Pub / bar / nightclub
Kingseat Church Church Street Kingseat, Dunfermline, Fife, KY12 0TW Pass 5th October, 2011 Other catering premises
Kingseat Community Centre Main Street Kingseat, Dunfermline, Fife, KY12 0TH Pass 5th March, 2003 Other catering premises
Kinnairds Restaurant Knockhill Saline, Dunfermline, Fife, KY12 9TF Pass 6th November, 2024 Restaurant / cafe / canteen
Kinneddar Catering 8 Kinneddar Mains Steadings Saline, Fife, KY12 9LJ Pass 21st October, 2009 Other catering premises
Kirstys Kitchen Creations 30 Pinkerton Place Rosyth, Dunfermline, Fife, KY11 2JN Pass 4th November, 2016 Other catering premises
Knockhill The Paddock Knockhill Racing Circuit Saline, Fife, KY12 9TF Pass 17th October, 2024 Restaurant / cafe / canteen
Kockraco 26 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 14th November, 2024 Takeaway / sandwich shop
Koku Shi 41 Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 24th May, 2023 Other catering premises
Krazey Bites 8 Aberlour Street Rosyth, Dunfermline, Fife, KY11 2RD Pass 2nd December, 2024 Takeaway / sandwich shop
Kwik Bite 98 Hospital Hill, Dunfermline, Fife, KY11 3AU Pass 30th September, 2024 Takeaway / sandwich shop
La Zara 17A St Andrews Street, Dunfermline, Fife, KY11 4QG Pass 8th March, 2024 Takeaway / sandwich shop
Lee Garden 52A Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 28th November, 2019 Takeaway / sandwich shop
Liberty Church Liberty Centre Pitreavie Way Pitreavie Business Park, Dunfermline, Fife, KY11 8UX Pass 16th December, 2024 Other catering premises
Life Nightclub 25 Kirkgate, Dunfermline, Fife, KY12 7NA Pass 10th October, 2002 Pub / bar / nightclub
Link Church Christian Centre 39 Priory Lane, Dunfermline, Fife, KY12 7DU Pass 6th June, 2003 Other catering premises
Lisas Kitchen Ltd Private address Pass 17th September, 2024 Other catering premises
Loch Fitty Cottage B And B Lochfitty Cottage, Dunfermline, Fife, KY12 0SP Pass 7th November, 2002 Hotel / bed & breakfast / guest house
Lodge St John No 60 Lodge St John 60 17 Hope Street Inverkeithing, Fife, KY11 1LW Pass 6th February, 2015 Pub / bar / nightclub
Lodge Union No 250 22 New Row, Dunfermline, Fife, KY12 7EF Pass 27th February, 2002 Pub / bar / nightclub
Louie Browns 18 Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9YD Pass 27th May, 2024 Other catering premises
Lourenzos 4 - 12 St Margaret Street, Dunfermline, Fife, KY12 7PE Pass 6th December, 2006 Pub / bar / nightclub
Love To Serve Dunfermline Rugby Club Mckane Park Limekilns Road, Dunfermline, Fife, KY12 7XA Awaiting Inspection 5th April, 2024 Mobile caterer
Lowden Galley H M S Caledonia Hilton Road Rosyth, Dunfermline, Fife, KY11 2XH Pass and Eat Safe 6th April, 2016 Restaurant / cafe / canteen
Lucas Kitchen Linburn Road, Dunfermline, Fife, KY11 4UH Pass 2nd October, 2024 Other catering premises
Lunch Club 10 Wilson Street Blairhall, Dunfermline, Fife, KY12 9PS Pass 1st September, 2005 Other catering premises
Lynn Burnett Sweet Love Celebrations Private address Awaiting Inspection 1st December, 2016 Other catering premises
Magic Wok 104 Hospital Hill, Dunfermline, Fife, KY11 3AU Pass 31st May, 2022 Takeaway / sandwich shop
Main Galley Main Galley H M S Caledonia Hilton Road Rosyth, Fife, KY11 2EX Pass and Eat Safe 6th April, 2016 Restaurant / cafe / canteen
Majestic Tearoom 3 Boreland Road Inverkeithing, Fife, KY11 1NH Pass 11th December, 2018 Other catering premises
Mari Me Cakes Private address Awaiting Inspection 15th November, 2022 Other catering premises
Marias Baking Stories 25 New Row, Dunfermline, Fife, KY12 7DZ Pass 9th October, 2024 Other catering premises
Marinis Unit 4 75 Aberdour Road, Dunfermline, Fife, KY11 4QZ Pass 21st March, 2024 Takeaway / sandwich shop
Marinis 99 Backmarch Road Rosyth, Dunfermline, Fife, KY11 2RP Awaiting Inspection 21st October, 2024 Takeaway / sandwich shop
Marks And Spencer 118 High Street, Dunfermline, Fife, KY12 7DP Pass 18th June, 2024 Restaurant / cafe / canteen
Masala Grill 15A Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 15th February, 2024 Takeaway / sandwich shop
Masonic Hall 15 Main Street Cairneyhill, Dunfermline, Fife, KY12 8QT Pass 7th April, 2006 Other catering premises
Masonic Trust 183-185 Admiralty Road Rosyth, Dunfermline, Fife, KY11 2BW Pass 15th February, 2007 Other catering premises
Masterchef Original 88 Main Street Crossford, Dunfermline, Fife, KY12 8NL Pass 9th February, 2024 Takeaway / sandwich shop
Maurizios 62 High Street Inverkeithing, Fife, KY11 1NN Pass 16th June, 2021 Takeaway / sandwich shop
May Mays Railway Station Kiosk Comely Park, Dunfermline, Fife, KY12 7HT Awaiting Inspection 23rd January, 2019 Takeaway / sandwich shop
McDonalds Mcdonalds Turnstone Road, Dunfermline, Fife, KY11 8TQ Pass 5th April, 2024 Other catering premises
McDonalds Restaurants Mcdonalds Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 25th January, 2024 Restaurant / cafe / canteen
McDonalds Restaurants Ltd Asda Supermarket Halbeath Retail Park, Dunfermline, Fife, KY11 4LR Pass 12th April, 2024 Restaurant / cafe / canteen
Mercy Chikuni Home Baker Private address Awaiting Inspection 31st May, 2019 Other catering premises
Methos Trading At Fulmar Way Dalgety Bay Private address Pass 27th March, 2024 Takeaway / sandwich shop
Millbarista 58 High Street Inverkeithing, Fife, KY11 1NN Pass 13th December, 2023 Other catering premises
Monis Grill 24 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 20th January, 2023 Takeaway / sandwich shop
Monterey Jacks 37 Canmore Street, Dunfermline, Fife, KY12 7NX Pass 25th May, 2023 Restaurant / cafe / canteen
Montys 9 Guildhall Street, Dunfermline, Fife, KY12 7NR Pass 20th July, 2018 Pub / bar / nightclub
Muffin Break Unit 33 Kingsgate Centre, Dunfermline, Fife, KY12 7QU Pass 13th July, 2023 Restaurant / cafe / canteen
Namaste 21 Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 21st October, 2024 Restaurant / cafe / canteen
Nandos 22 Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 19th February, 2024 Other catering premises
Nethertown Bowling Club 5 Nethertown Broad Street, Dunfermline, Fife, KY12 7DS Pass 12th September, 2006 Pub / bar / nightclub
New Century 58 Bruce Street, Dunfermline, Fife, KY12 7AG Pass 28th March, 2023 Other catering premises
Nickys Garage Cairneyhill Service Station 76 Main Street Cairneyhill, Dunfermline, Fife, KY12 8QU Pass 18th December, 2019 Takeaway / sandwich shop
Noble Cuisine 48 East Port, Dunfermline, Fife, KY12 7JB Pass 21st December, 2023 Restaurant / cafe / canteen
North Queensferry Community Centre Brock Street North Queensferry Inverkeithing, Fife, KY11 1JF Pass 27th June, 2002 Other catering premises
Northcraig Cottage B and B North Craig Cottage Left Battery Road North Queensferry Inverkeithing, Fife, KY11 1JZ Pass 26th October, 2010 Hotel / bed & breakfast / guest house
Northern Bowling Club Dewar Street, Dunfermline, Fife, KY12 8AD Pass 21st August, 2002 Pub / bar / nightclub
Numero Uno DAFC Dunfermline Athletic Football Club Ltd East End Park Halbeath Road, Dunfermline, Fife, KY12 7RB Pass 15th March, 2019 Other catering premises
Oakley Cafe 11 Station Road Oakley, Dunfermline, Fife, KY12 9QF Improvement Required 22nd April, 2022 Restaurant / cafe / canteen
Oakley Club Blairwood Terrace Oakley, Dunfermline, Fife, KY12 9QG Pass 16th January, 2019 Pub / bar / nightclub
Oakley Community Centre Station Road Oakley, Dunfermline, Fife, KY12 9QF Pass 6th January, 2009 Other catering premises
Oakley Community Pantry Oakley Centre Station Road Oakley, Dunfermline, Fife, KY12 9QF Awaiting Inspection 30th October, 2019 Other catering premises
Oakley United Football Club Blairwood Terrace Oakley, Fife, KY12 9QG Pass 18th December, 2017 Pub / bar / nightclub
OCS Food Company At Babcock Arrol House Viking Way Rosyth, Dunfermline, Fife, KY11 2YD Awaiting Inspection 23rd August, 2024 Restaurant / cafe / canteen
Odeon Odeon Cinema Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 2nd July, 2024 Other catering premises
Oh Crumbs 13 East Avenue Blairhall, Dunfermline, Fife, KY12 9PN Awaiting Inspection 21st November, 2023 Other catering premises
P J Molloys 7 Canmore Street, Dunfermline, Fife, KY12 7NU Pass 6th December, 2006 Pub / bar / nightclub
Palace Nightspot 118 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2QZ Pass 15th October, 2004 Pub / bar / nightclub
Panas Restaurant 170 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2JF Pass 22nd May, 2024 Restaurant / cafe / canteen
Papa Jaffers 46 High Street Inverkeithing, Fife, KY11 1NN Pass 2nd October, 2019 Takeaway / sandwich shop
Papa Johns 67A Woodmill Road, Dunfermline, Fife, KY11 4AD Pass 14th March, 2019 Takeaway / sandwich shop
Park Road Primary School Park Road Rosyth, Fife, KY11 2NH Pass 6th March, 2015 Other catering premises
Parkgate Community Centre Parkgate Rosyth, Fife, KY11 2JW Pass 6th February, 2020 Other catering premises
Parkneuk Leisure Centre Blackburn Avenue, Dunfermline, Fife, KY12 9BG Pass 9th November, 2001 Other catering premises
Peony Inn Old Royal Bank Building Central Way Dalgety Bay, Fife, KY11 9JJ Pass 2nd September, 2024 Other catering premises
Pepes Piri Piri 101A Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PU Pass 22nd April, 2024 Takeaway / sandwich shop
Phoenix Inn Dockyard Gates Hilton Road Rosyth, Dunfermline, Fife, KY11 2AX Pass 10th July, 2017 Takeaway / sandwich shop
Pilmuir Street Guest House 80 Pilmuir Street, Dunfermline, Fife, KY12 0LN Pass and Eat Safe 27th November, 2006 Hotel / bed & breakfast / guest house
Pitbauchlie House Hotel 47 Aberdour Road, Dunfermline, Fife, KY11 4PB Awaiting Inspection 11th December, 2024 Restaurant / cafe / canteen
Pitreavie Sports Ground Vida Sports Ground Queensferry Road, Dunfermline, Fife, KY11 8PP Pass 28th March, 2017 Restaurant / cafe / canteen
Pizza Boy Pizza Boy 25 Carnegie Drive, Dunfermline, Fife, KY12 7AN Improvement Required 21st November, 2024 Takeaway / sandwich shop
Pizza Fantasia Main Road Crombie, Dunfermline, Fife, KY12 8JX Pass 9th February, 2022 Other catering premises
Pizza Hut Deliver Unit 11 Block 1 Turnstone Road, Dunfermline, Fife, KY11 8JZ Pass 11th September, 2024 Takeaway / sandwich shop
Pizza Hut Restaurant Whimbrel Place Fife Leisure Park, Dunfermline, Fife, KY11 8EX Pass 18th December, 2024 Restaurant / cafe / canteen
Planet Velo 10 Canmore Street, Dunfermline, Fife, KY12 7NT Pass 15th December, 2017 Restaurant / cafe / canteen
Play Planet Second Floor 25 Queen Anne Street, Dunfermline, Fife, KY12 7BA Pass 29th November, 2019 Restaurant / cafe / canteen
Prost Coffee Limited 11 Maygate, Dunfermline, Fife, KY12 7NE Pass 4th July, 2022 Restaurant / cafe / canteen
Queens Hall Hall Row Charlestown, Dunfermline, Fife, KY11 3EG Pass 28th January, 2008 Pub / bar / nightclub
Queens Hotel Queens Hotel 12 Church Street Inverkeithing, Fife, KY11 1LJ Pass 11th May, 2022 Hotel / bed & breakfast / guest house
Qzine Caterer Saline Golf Club Kinneddar Hill Saline, Fife, KY12 9LT Pass 4th October, 2022 Other catering premises
Raffles Bar 9 Chalmers Street, Dunfermline, Fife, KY12 8AT Pass 4th October, 2012 Pub / bar / nightclub
Raise Your Shield Co-Op Foodstore Castlandhill Road Rosyth, Dunfermline, Fife, KY11 2PZ Awaiting Inspection 8th November, 2021 Other catering premises
Raja Brothers Takeaway 31A Inchkeith Drive, Dunfermline, Fife, KY11 4HS Pass 22nd December, 2023 Takeaway / sandwich shop
Red Lion Inn Low Causeway Culross, Dunfermline, Fife, KY12 8HN Pass 30th November, 2022 Pub / bar / nightclub
Red Panda Chinese Takeaway 35/37 Chalmers Street, Dunfermline, Fife, KY12 8AT Pass 14th September, 2023 Takeaway / sandwich shop
Revive Wellbeing Hub And Cafe 131 Garvock Hill, Dunfermline, Fife, KY12 7RW Pass 18th July, 2024 Restaurant / cafe / canteen
Rice Delight 161 Linburn Road, Dunfermline, Fife, KY11 4FB Pass 18th March, 2019 Takeaway / sandwich shop
Rosyth Baptist Church Queensferry Road Rosyth, Dunfermline, Fife, KY11 2JJ Pass 1st July, 2008 Other catering premises
Rosyth Bowling Club Aberlour Street Rosyth, Dunfermline, Fife, KY11 2SD Pass 28th January, 2003 Pub / bar / nightclub
Rosyth Community Project 115 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PS Awaiting Inspection 4th February, 2021 Other catering premises
Rosyth Dockyard Canteen Babcock International Group Rosyth Royal Dockyard Watt Road Rosyth, Fife, KY11 2YD Pass 23rd August, 2017 Restaurant / cafe / canteen
Rosyth Ex Servicemens Club Admiralty Road Rosyth, Dunfermline, Fife, KY11 2BP Pass 2nd May, 2003 Pub / bar / nightclub
Rosyth Fish Bar 14 Heath Road Rosyth, Dunfermline, Fife, KY11 2BT Pass 18th April, 2023 Takeaway / sandwich shop
Rosyth Football Club Admiralty Park Admiralty Road Rosyth, Fife, KY11 2DP Pass 5th December, 2014 Takeaway / sandwich shop
Rosyth Methodist Church Rosyth Methodist Church Queensferry Road Rosyth, Dunfermline, Fife, KY11 2GH Pass 26th February, 2008 Restaurant / cafe / canteen
Rosyth Parish Church Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PL Pass 26th November, 2003 Other catering premises
Royal British Legion 60 New Row, Dunfermline, Fife, KY12 7EF Pass 30th July, 2024 Pub / bar / nightclub
Rumblingwell 191 Baldridgeburn, Dunfermline, Fife, KY12 9EG Pass 21st August, 2019 Pub / bar / nightclub
RVS Cafe Queen Margaret Hospital Whitefield Road, Dunfermline, Fife, KY12 0SU Pass 1st June, 2016 Restaurant / cafe / canteen
SAMHs Pantry Matrix Fife Donibristle Industrial Estate Dalgety Bay, Dunfermline, Fife, KY11 9JQ Pass 22nd March, 2012 Restaurant / cafe / canteen
Saline And Blairingone Parish Church 35 Main Street Saline, Dunfermline, Fife, KY12 9TL Pass 24th March, 2010 Other catering premises
Saline Community Centre 13 Main Street Saline, Dunfermline, Fife, KY12 9TL Pass 17th January, 2006 Other catering premises
Saline Golf Club And Bar Saline Golf Club Kinneddar Hill Saline, Fife, KY12 9NF Pass 17th October, 2014 Pub / bar / nightclub
Saline Shaw Farm Shop And Cafe Saline Shaw Farm Shop And Cafe, Dunfermline, Fife, KY12 9UG Pass 6th April, 2022 Other catering premises
Saline Smilers Saline Community Centre 13 Main Street Saline, Dunfermline, Fife, KY12 9TL Pass 3rd March, 2011 Other catering premises
Salt And Vinegar 13 Allan Crescent, Dunfermline, Fife, KY11 4HE Pass 8th August, 2023 Takeaway / sandwich shop
Sauros Fish Bar 34 Duncan Crescent, Dunfermline, Fife, KY11 4BT Pass 3rd July, 2019 Takeaway / sandwich shop
Savage Kitchen 62 Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 19th February, 2024 Takeaway / sandwich shop
Scampers Soft Play Ltd Unit K Pitreavie Crescent Pitreavie Business Park, Dunfermline, Fife, KY11 8PU Pass 28th February, 2019 Restaurant / cafe / canteen
Scoopz 64 Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 27th November, 2024 Restaurant / cafe / canteen
Scottish Co op 4 Chapel Street High Valleyfield, Dunfermline, Fife, KY12 8SJ Pass 26th June, 2018 Takeaway / sandwich shop
Scottish Forces Breakfast Club British Legion Club 60 New Row, Dunfermline, Fife, KY12 7EF Pass 2nd August, 2024 Other catering premises
Scottish Mining Convalescent Trust Blair Castle Culross, Dunfermline, Fife, KY12 8JW Pass 21st May, 2024 Hotel / bed & breakfast / guest house
Scottish National Water Ski Centre Townhill Country Park Townhill, Dunfermline, KY12 0HT Pass 17th August, 2009 Restaurant / cafe / canteen
Scottish Water Scottish Water Castle House 6 Castle Drive, Dunfermline, Fife, KY11 8GG Pass 4th April, 2019 Restaurant / cafe / canteen
Scout Association National Activity Centre Fordell Firs Clockluine Road Hillend, Dunfermline, Fife, KY11 7HQ Pass 29th January, 2009 Other catering premises
Shalimar Kebab 101B Queensferry Road Rosyth, Dunfermline, Fife, KY11 2PU Pass 4th November, 2024 Takeaway / sandwich shop
Shieldbank Coffee Shop Shieldbank Black Devon Saline, Dunfermline, Fife, KY12 9LN Pass 14th October, 2015 Restaurant / cafe / canteen
Ship Inn 16 Halkettshall Limekilns, Dunfermline, Fife, KY11 3HJ Pass 27th November, 2023 Other catering premises
Simply Delicious Hotdogs Private address Pass 21st June, 2022 Mobile caterer
Smashburger 7B Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 7th January, 2020 Restaurant / cafe / canteen
Solas 4 Bay Centre Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9YD Pass 9th August, 2023 Restaurant / cafe / canteen
Somewhere Else 5 Guildhall Street, Dunfermline, Fife, KY12 7NR Pass 4th July, 2019 Pub / bar / nightclub
Spice Of India 4 Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 24th July, 2024 Takeaway / sandwich shop
Sportsman Bar Burnside Street Rosyth, Dunfermline, Fife, KY11 2NX Pass 11th May, 2005 Pub / bar / nightclub
St Leonards Church Hall St Leonards Church Brucefield Avenue, Dunfermline, Fife, KY11 4TB Pass 19th November, 2024 Restaurant / cafe / canteen
St Margarets Out Of School Club St Margarets Church Abel Place, Dunfermline, Fife, KY11 4JJ Pass 22nd November, 2004 Other catering premises
St Margarets Parish Church Abel Place, Dunfermline, Fife, KY11 4JJ Pass 28th July, 2017 Other catering premises
St Ninians Parish Church Duncan Crescent, Dunfermline, Fife, KY11 4BT Pass 22nd May, 2003 Other catering premises
Star Kitchen 26 Valleyfield Avenue High Valleyfield, Dunfermline, Fife, KY12 8RS Pass 20th July, 2023 Takeaway / sandwich shop
Starbucks UNIT G14 Kingsgate, Dunfermline, Fife, KY12 7NF Pass 8th September, 2008 Restaurant / cafe / canteen
Starbucks Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 9th October, 2017 Restaurant / cafe / canteen
Starosta Cafe 95 High Street Inverkeithing, Fife, KY11 1NW Awaiting Inspection 18th September, 2024 Takeaway / sandwich shop
Steelend Miners Welfare Club Main Road Steelend, Dunfermline, Fife, KY12 9LX Pass 26th October, 2006 Pub / bar / nightclub
Stephen McShane Pumpkins Place Ltd 5 Brodick Gardens, Dunfermline, Fife, KY11 8ET Pass 22nd August, 2017 Other catering premises
Stephen Memorial Hall Low Causeway Culross, Dunfermline, Fife, KY12 8HL Pass 6th January, 2005 Other catering premises
Stickman Food Horse Box Private address Improvement Required 4th November, 2021 Mobile caterer
Subway Unit 10 Block 1 Turnstone Road, Dunfermline, Fife, KY11 8JZ Pass 14th November, 2024 Restaurant / cafe / canteen
Subway Unit 21 Kingsgate Centre, Dunfermline, Fife, KY12 7QU Pass 25th November, 2024 Takeaway / sandwich shop
Subway Subway 3 Ridge Way Hillend Industrial Park Dalgety Bay, Dunfermline, Fife, KY11 9AB Pass 6th July, 2023 Takeaway / sandwich shop
Subway 74 Hospital Hill, Dunfermline, Fife, KY11 3AT Awaiting Inspection 4th October, 2024 Takeaway / sandwich shop
Sundial Cafe Hope Cottage 11 Academy Square Limekilns, Dunfermline, Fife, KY11 3HN Pass 22nd March, 2019 Restaurant / cafe / canteen
Sweet Chestnut 11 Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 28th September, 2023 Other catering premises
Sweet Retreat 33 Mackie Place, Dunfermline, Fife, KY11 4LS Pass 15th December, 2017 Restaurant / cafe / canteen
Sweet Sensations 12 Link Road Oakley, Dunfermline, Fife, KY12 9RU Pass 9th March, 2022 Takeaway / sandwich shop
Sweet Street 3 Queens Buildings Queensferry Road Rosyth, Dunfermline, Fife, KY11 2RA Awaiting Inspection 23rd November, 2022 Restaurant / cafe / canteen
Tapas Ducal 6-8 Nethertown Broad Street, Dunfermline, Fife, KY12 7DS Pass 9th March, 2023 Other catering premises
Tappie Toories 6 Kirkgate, Dunfermline, Fife, KY12 7NB Awaiting Inspection 25th May, 2016 Pub / bar / nightclub
Taste Of India 130 Admiralty Road Rosyth, Dunfermline, Fife, KY11 2QJ Pass 3rd December, 2018 Restaurant / cafe / canteen
Tasty Bite 14 - 16 Chapel Street High Valleyfield, Dunfermline, Fife, KY12 8SJ Pass 16th January, 2020 Takeaway / sandwich shop
Tasty Grill 5 Station Road Oakley, Dunfermline, Fife, KY12 9QF Pass 11th September, 2024 Takeaway / sandwich shop
Tesco Customer Cafe Tesco Stores Ltd Winterthur Lane, Dunfermline, Fife, KY12 7BD Pass 22nd November, 2016 Restaurant / cafe / canteen
Tesco Family Dining Ltd Tesco Supermarket Turnstone Road, Dunfermline, Fife, KY11 8EG Pass 17th October, 2023 Other catering premises
Tesco Rosyth Metro Vending Machines Only Tesco Supermarket 174 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2JF Pass 5th February, 2018 Other catering premises
That Place In The Bay Ridgeway House Unit 10A Block 10 Donibristle, Industrial Park Ridge Way Hillend Industrial Park, Dalgety Bay, Dunfermline, Fife, KY11 9JN Pass 14th August, 2023 Other catering premises
The Admiral Cafe The Cross Back Causeway Culross, Dunfermline, Fife, KY12 8HT Pass 25th January, 2019 Restaurant / cafe / canteen
The Auld Classic Bar Inglis Lane, Dunfermline, Fife, KY12 9DP Pass 5th June, 2015 Pub / bar / nightclub
The Ballroom Sports Bar and Pool Hall 25 Queen Anne Street, Dunfermline, Fife, KY12 7BA Pass 20th September, 2024 Other catering premises
The Barley Sheaf Evershed Drive, Dunfermline, Fife, KY11 8RF Pass 19th March, 2024 Other catering premises
The Bay Fishmarket 6 Bay Centre Regents Way Dalgety Bay, Dunfermline, Fife, KY11 9UY Pass 12th May, 2022 Takeaway / sandwich shop
The Big Bite Dockyard Gates Rosyth, Dunfermline, Fife, KY11 2AX Pass 12th November, 2019 Takeaway / sandwich shop
The Bistro East Unit Gardeners Street, Dunfermline, Fife, KY12 0RN Pass 16th October, 2018 Restaurant / cafe / canteen
The Brass House 33 Carnegie Drive, Dunfermline, Fife, KY12 7AN Pass 2nd March, 2013 Pub / bar / nightclub
The Brig 163 Linburn Road, Dunfermline, Fife, KY11 4FB Pass 2nd February, 2024 Takeaway / sandwich shop
The Brig Fish Bar 15 Nethertown Broad Street, Dunfermline, Fife, KY12 7DS Pass 4th March, 2024 Takeaway / sandwich shop
The Brightside Community Cafe Bandrum Nursing Home Cowstrandburn Saline, Dunfermline, Fife, KY12 9HR Pass 28th February, 2019 Restaurant / cafe / canteen
The Brown Bear 170 Queensferry Road Rosyth, Dunfermline, Fife, KY11 2JF Pass 13th May, 2016 Pub / bar / nightclub
The Bruce Arms 2 Main Street Limekilns, Dunfermline, Fife, KY11 3HL Pass 14th August, 2019 Pub / bar / nightclub
The Cake Fairy At The Bay 1 Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Improvement Required 10th August, 2023 Other catering premises
The Canary Cafe Valleyfield Sports Club Kinloss Court High Valleyfield, Dunfermline, Fife, KY12 8RT Pass 3rd August, 2023 Restaurant / cafe / canteen
The Canmore House Bar And Restaurant 25 Canmore Street, Dunfermline, Fife, KY12 7NU Pass 9th January, 2020 Other catering premises
The Carnock Inn 6/8 Main Street Carnock, Dunfermline, Fife, KY12 9JQ Awaiting Inspection 15th September, 2020 Other catering premises
The City Hotel 16-18 Bridge Street, Dunfermline, Fife, KY12 8DA Pass 19th September, 2024 Restaurant / cafe / canteen
The Coffee Shop 6-8 Woodhead Street High Valleyfield, Dunfermline, Fife, KY12 8SQ Pass 2nd April, 2009 Restaurant / cafe / canteen
The Commercial Inn 13 Douglas Street, Dunfermline, Fife, KY12 7EB Pass 18th February, 2020 Other catering premises
The Compass Harbour Drive Dalgety Bay, Dunfermline, Fife, KY11 9HX Pass 22nd December, 2023 Restaurant / cafe / canteen
The Cottars Bar Primrose Avenue Rosyth, Dunfermline, Fife, KY11 2TX Improvement Required 19th September, 2024 Pub / bar / nightclub
The Creepy Wee Pub 17 Kirkgate, Dunfermline, Fife, KY12 7NA Pass 21st March, 2011 Pub / bar / nightclub
The Dundonald 4-6 Mid Causeway Culross, Dunfermline, Fife, KY12 8HS Pass 4th November, 2022 Hotel / bed & breakfast / guest house
The Eatery St Andrews Erskine Church Robertson Road, Dunfermline, Fife, KY12 0AP Pass and Eat Safe 24th September, 2010 Restaurant / cafe / canteen
The Elizabethan Halbeath Road, Dunfermline, Fife, KY12 7LX Pass 23rd July, 2024 Restaurant / cafe / canteen
The Empress 72 Hospital Hill, Dunfermline, Fife, KY11 3AT Pass 16th December, 2019 Takeaway / sandwich shop
The Forth Bridge Hub Cafe North Queensferry Railway Station, Ferryhills Road North Queensferry, Inverkeithing, Fife, KY11 1HE Awaiting Inspection 10th February, 2016 Restaurant / cafe / canteen
The Fry Spot 5 Bridge Street, Dunfermline, Fife, KY12 8AQ Pass 26th July, 2023 Takeaway / sandwich shop
The Golden Chip 66-68 Pilmuir Street, Dunfermline, Fife, KY12 0QG Pass 11th September, 2019 Takeaway / sandwich shop
The Goth Tavern 40-42 Main Street Newmills, Dunfermline, Fife, KY12 8SS Pass 22nd October, 2015 Pub / bar / nightclub
The Granary At Dunfermline Carnegie Library Galleries Carnegie Library 1/7 Abbot Street, Dunfermline, Fife, KY12 7NL Pass 13th December, 2024 Other catering premises
The Greyhound 2 Link Road Oakley, Dunfermline, Fife, KY12 9RU Awaiting Inspection 22nd October, 2021 Pub / bar / nightclub
The Guildhall And Linen Exchange 79 - 83 High Street, Dunfermline, Fife, KY12 7DR Pass 20th November, 2024 Restaurant / cafe / canteen
The Haberdashery The Haberdashery 123 New Row, Dunfermline, Fife, KY12 7DZ Pass 4th May, 2022 Pub / bar / nightclub
The Hillend Tavern 37 Main Street Hillend, Dunfermline, Fife, KY11 9ND Pass 29th October, 2014 Pub / bar / nightclub
The Inn At Charlestown Main Road Charlestown, Dunfermline, Fife, KY11 3EE Pass 5th June, 2024 Hotel / bed & breakfast / guest house
The Kabin Moray Way North Dalgety Bay, Dunfermline, Fife, KY11 9NH Pass 15th June, 2007 Other catering premises
The Maltings Hotel 96 Main Street Cairneyhill, Dunfermline, Fife, KY12 8QU Pass 17th October, 2024 Other catering premises
The Meeting Place Duloch Leisure Centre Duloch Schools And Community Campus Nightingale Place, Dunfermline, Fife, KY11 8LW Pass 28th October, 2019 Restaurant / cafe / canteen
The Monarch Bar 43 James Street, Dunfermline, Fife, KY12 7QF Pass 28th January, 2019 Pub / bar / nightclub
The Music Pavilion And Peacock Restaurant Pittencrieff Park Pittencrieff Street, Dunfermline, Fife, KY12 8QH Pass 31st July, 2024 Restaurant / cafe / canteen
The New Serena 39/43 Chalmers Street, Dunfermline, Fife, KY12 8AT Pass 14th May, 2024 Takeaway / sandwich shop
The Old Inn 13 Kirkgate, Dunfermline, Fife, KY12 7NA Improvement Required 19th September, 2024 Other catering premises
The Olive Tree Restaurant St Leonards Street, Dunfermline, Fife, KY11 3AS Pass 12th January, 2024 Restaurant / cafe / canteen
The Orangery Dunimarle Castle Balgownie West Culross, Dunfermline, Fife, KY12 8JN Pass 21st July, 2023 Other catering premises
The Pancake Place Units 35 & 36 Kingsgate Centre, Dunfermline, Fife, KY12 7QU Pass 1st April, 2019 Restaurant / cafe / canteen
The Party Duck Private address Awaiting Inspection 10th March, 2021 Other catering premises
The Royal Bengal Tandoori Restaurant 57 - 59 Pittencrieff Street, Dunfermline, Fife, KY12 8AJ Pass 10th May, 2022 Restaurant / cafe / canteen
The Salvation Army Church And Community Centre Wellwood Community Centre Main Road Wellwood, Dunfermline, Fife, KY12 0RS Pass 24th March, 2016 Restaurant / cafe / canteen
The Scout Hall Scout Hall Northbank Road Cairneyhill, Dunfermline, Fife, KY12 8RN Pass 8th October, 2003 Other catering premises
The Seven Kings 32-42 Bridge Street, Dunfermline, Fife, KY12 8DA Pass 16th January, 2020 Pub / bar / nightclub
The Shack Unit 10A Block 10 Donibristle Industrial, Park Ridge Way Hillend Industrial Park, Dalgety Bay, Dunfermline, Fife, KY11 9JN Pass 7th January, 2020 Takeaway / sandwich shop
The Spice Of Life 8 Link Road Oakley, Dunfermline, Fife, KY12 9RU Pass 24th June, 2024 Takeaway / sandwich shop
The Stables Community Hub Balgownie Stables Balgownie West Culross, Dunfermline, Fife, KY12 8JL Pass 21st August, 2024 Other catering premises
The Sutlery 14 Rocks Road Charlestown, Dunfermline, Fife, KY11 3EN Pass 30th October, 2019 Takeaway / sandwich shop
The United Reform Church United Reformed Church 6 Canmore Street, Dunfermline, Fife, KY12 7NT Pass 2nd November, 2017 Other catering premises
The Viceroy Fine Dining 1 Queen Anne Street, Dunfermline, Fife, KY12 7BA Pass 17th April, 2023 Restaurant / cafe / canteen
The Village Deli 59 Main Street Townhill, Dunfermline, Fife, KY12 0EH Improvement Required 3rd August, 2018 Takeaway / sandwich shop
The Watering Hole 123 New Row, Dunfermline, Fife, KY12 7DZ Awaiting Inspection 11th November, 2020 Pub / bar / nightclub
The Wee Cafe Unit 3 43 Allan Crescent, Dunfermline, Fife, KY11 4HE Pass 10th December, 2024 Restaurant / cafe / canteen
The Yard Social Club Admiralty Road Rosyth, Dunfermline, Fife, KY11 2BN Pass 17th December, 2009 Pub / bar / nightclub
The Yeoman Bar Grill 145-147 Townhill Road, Dunfermline, Fife, KY12 0DS Awaiting Inspection 16th August, 2024 Restaurant / cafe / canteen
Thistle And Spoon Cafe Lynebank Hospital Halbeath Road, Dunfermline, Fife, KY11 4UW Pass 12th December, 2014 Restaurant / cafe / canteen
Tiffany Lounge East Port, Dunfermline, Fife, KY12 7JA Pass 17th March, 2015 Restaurant / cafe / canteen
Tim Hortons Unit 1 106 - 114 Hospital Hill, Dunfermline, Fife, KY11 3AU Pass 3rd July, 2019 Restaurant / cafe / canteen
Tim Hortons Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 11th September, 2024 Other catering premises
Tony Macaroni Whimbrel Place, Dunfermline, Fife, KY11 8EX Pass 19th March, 2024 Restaurant / cafe / canteen
Topiary Tree Coffee Shop 53 Main Street Cairneyhill, Dunfermline, Fife, KY12 8QT Pass and Eat Safe 14th September, 2015 Restaurant / cafe / canteen
Touch Community Leisure Centre 30 Mercer Place, Dunfermline, Fife, KY11 4UG Pass 6th September, 2001 Other catering premises
Touch Out Of School Club St Margarets Church Abel Place, Dunfermline, Fife, KY11 4JJ Pass 22nd November, 2004 Other catering premises
Townhill Bowling Club 2 Green Street Townhill, Dunfermline, Fife, KY12 0HE Pass 13th August, 2002 Pub / bar / nightclub
Townhill Church Hall 75 Main Street Townhill, Dunfermline, Fife, KY12 0EN Pass 4th August, 2003 Other catering premises
Townhill Community Centre Main Street Townhill, Dunfermline, Fife, KY12 0EN Pass 22nd March, 2011 Other catering premises
Townhill Loch Cafe TLC Townhill Country Park Townhill Road, Dunfermline, Fife, KY12 0HT Pass 3rd April, 2024 Restaurant / cafe / canteen
Tracey Anderson Slimming World Private address Awaiting Inspection 5th June, 2019 Other catering premises
Travel Lodge Travelodge Kingseat Road Halbeath, Dunfermline, Fife, KY11 8PG Pass 2nd June, 2022 Hotel / bed & breakfast / guest house
Treat Time 23 New Row, Dunfermline, Fife, KY12 7DZ Awaiting Inspection 8th June, 2021 Takeaway / sandwich shop
Trench Chilli Hoose Elgin Industrial Estate 25 Dickson Street, Dunfermline, Fife, KY12 7SL Awaiting Inspection 11th April, 2024 Restaurant / cafe / canteen
Vacant Unit Phase 6 Fife Leisure Park Whimbrel Place, Dunfermline, Fife, KY11 8EX Awaiting Inspection 19th August, 2020 Restaurant / cafe / canteen
Valley Bar 5 Chapel Street High Valleyfield, Dunfermline, Fife, KY12 8SJ Pass 6th February, 2006 Pub / bar / nightclub
Valleyfield Community Cafe Valleyfield Community Centre Abbey Street High Valleyfield, Dunfermline, Fife, KY12 8UA Awaiting Inspection 26th July, 2018 Restaurant / cafe / canteen
Valleyfield Community Centre Valleyfield Community Centre Abbey Street High Valleyfield, Dunfermline, Fife, KY12 8UA Pass 7th August, 2002 Pub / bar / nightclub
Valleyfield Sports And Social Club Kinloss Court High Valleyfield, Dunfermline, Fife, KY12 8RT Pass 9th August, 2005 Pub / bar / nightclub
Veere Park House 11 Veere Park Culross, Dunfermline, Fife, KY12 8NE Pass 10th October, 2003 Hotel / bed & breakfast / guest house
Viewfield Centre Coffee Shop 2 Viewfield Terrace, Dunfermline, Fife, KY12 7HZ Pass 15th April, 2014 Restaurant / cafe / canteen
Village Cafe 162 Chapel Street High Valleyfield, Dunfermline, Fife, KY12 8TX Pass 6th February, 2014 Other catering premises
Village Inn 1 Mayflower Street Townhill, Dunfermline, Fife, KY12 0HP Pass 10th July, 2003 Pub / bar / nightclub
Wan Lam 2017 Ltd 239 Baldridgeburn, Dunfermline, Fife, KY12 9EG Pass 4th April, 2024 Takeaway / sandwich shop
Ward Room Galley Old Ward Room H M S Caledonia Hilton Road Rosyth, Fife, KY11 2XH Pass and Eat Safe 6th April, 2016 Restaurant / cafe / canteen
Wee Jamies Diner 9 Inchcolm Road, Dunfermline, KY11 4EB Pass 17th December, 2024 Mobile caterer
Wee Vegan Bakery 4 Loch Street Townhill, Dunfermline, Fife, KY12 0HH Pass 23rd February, 2022 Restaurant / cafe / canteen
Wellwood Community Centre Main Road Wellwood, Dunfermline, Fife, KY12 0PA Pass 25th April, 2002 Other catering premises
Wellwood Social Club Kiln Road Wellwood, Dunfermline, Fife, KY12 0NP Pass 16th October, 2016 Pub / bar / nightclub
White Eagle 9 Bridge Street, Dunfermline, Fife, KY12 8AQ Pass 28th October, 2015 Takeaway / sandwich shop
White Gates 2 Main Street Comrie, Dunfermline, Fife, KY12 9HD Pass 14th October, 2009 Pub / bar / nightclub
Wild Rover Food 12 Fairykirk Road Rosyth, Dunfermline, Fife, KY11 2QQ Pass 14th October, 2022 Other catering premises
Windmill Barn Windmill Barn Crombie Point, Dunfermline, Fife, KY12 8LN Awaiting Inspection 5th September, 2013 Other catering premises
Wm Stephen Bakers Ltd 54 Pilmuir Street, Dunfermline, Fife, KY12 0QG Pass 11th January, 2016 Takeaway / sandwich shop
Wok Inn 12 Aberlour Street Rosyth, Dunfermline, Fife, KY11 2RD Improvement Required 9th February, 2023 Takeaway / sandwich shop
Wonder Of Foods Unit 66 Kingsgate, Dunfermline, Fife, KY12 7NF Improvement Required 20th December, 2023 Restaurant / cafe / canteen
WRVS Snack Bar Sheriff Court House Carnegie Drive, Dunfermline, Fife, KY12 7HJ Pass 4th November, 2003 Restaurant / cafe / canteen
Yellow Coloured Cafe 10 Unwin Avenue Rosyth, Dunfermline, Fife, KY11 2ZQ Pass 2nd October, 2018 Restaurant / cafe / canteen
Yo To Go Tesco Supermarket Turnstone Road, Dunfermline, Fife, KY11 8EG Pass 23rd September, 2024 Other catering premises
Young Spuds Ltd Private address Pass 9th March, 2021 Mobile caterer
Zacs Cafe Viewfield Baptist Church Viewfield Terrace, Dunfermline, Fife, KY12 7HZ Pass 24th May, 2024 Restaurant / cafe / canteen
Zukos Youth Cafe 29 Canmore Street, Dunfermline, Fife, KY12 7NU Awaiting Inspection 22nd October, 2015 Restaurant / cafe / canteen