- Closed nowNew Serena12-14 Chalmers Street, Dunfermline, SC KY12 8DFRestaurant
- 5Closed nowOzzy's26 Bruce Street, Dunfermline, SC KY12 7AGRestaurant
- 3.5Pitbauchlie House Hotel47 Aberdour Road, Dunfermline, SC KY11 4PBRestaurant
- 4.5Open nowPizza HutDunfermline, Fife Leisure Scheme Whimbrel Place, Dunfermline, SC KY11 8EXRestaurant
- 4.5Open nowPizza Hut DeliveryTurnstone Road, Dunfermline, SC KY11 8JZRestaurant
- 4.5Open nowReuben's Wine Store14 New Row, Dunfermline, SC KY12 7EFRestaurant Cafe
- 4.5Open nowRistorante Luigis Pizzeria21 Carnegie Drive, Dunfermline, SC KY12 7ANRestaurant
- Closed nowRoyal Fish And Chips19 Carnegie Drive, Dunfermline, SC KY12 7ANRestaurant
- Closed nowSerena12-14 Chalmers Street, Dunfermline, SC KY12 8DFRestaurant
- 2.3Somewhere Else Lounge Bar5 Guildhall Street, Dunfermline, SC KY12 7NRRestaurant Bar
- 3.3Open nowSubway10-14 Douglas Street, Dunfermline, SC KY12 7EBRestaurant
- 4.7Open nowSubway74 Hospital Hill, Dunfermline, SC KY11 3ATRestaurant
- 4Open nowSubway10, Duloch Park, Turnstone Road, Dunfermline, SC KY11 8JZRestaurant
- Closed nowThe Ball Room Sports Bar (Dunfermline) - Pool, Snooker & Darts Venue25 Queen Anne Street, Dunfermline, SC KY12 7BARestaurant Bar
- 1.5Closed nowThe Brig Fish Bar15 Nethertown Broad Street, Dunfermline, SC KY12 7DSRestaurant
- The Cosy Kitchen20 East Port, Dunfermline, SC KY12 7JBRestaurant
- 3.8Closed nowThe ElizabethanHalbeath Road, Dunfermline, SC KY12 7LXRestaurant Bar
- 4.3Open nowThe Glen Tavern110-112 Pittencrieff Street, Dunfermline, SC KY12 8ANRestaurant Bar
- Closed nowThe New Serena12 Chalmers Street, Dunfermline, SC KY12 8DFRestaurant
- Closed nowThe Old Inn13 Kirkgate, Dunfermline, SC KY12 7NARestaurant Bar
- 4Open nowThe Olive Tree121 Saint Leonards Street, Dunfermline, SC KY11 3ASRestaurant
- 2.3The Pancake Place35 Kingsgate Centre, Dunfermline, SC KY12 7QURestaurant
- 3.5Closed nowThe Royal Bengal Tandoori Restaurant57 Pittencrieff Street, Dunfermline, SC KY12 8AJRestaurant
- 3Closed nowThe Seven Kings32-42 Bridge Street, Dunfermline, SC KY12 8DARestaurant Bar