- 3Closed nowAbbeyfry Fish and Chips13 Allan Crescent, Dunfermline, SC KY11 4HERestaurant
- 5Closed nowapricot Indian and Nepalese Restaurant27 Carnegie Drive, Dunfermline, SC KY12 7ANRestaurant
- 5Closed nowAshiqs Fine Indian Cuisine27 Bridge Street, Dunfermline, SC KY12 8AQRestaurant
- 4.7Closed nowCarlucci Restaurant8-12 High Street, Fife, Dunfermline, SC KY12 7ARRestaurant
- 4.5Closed nowCiao Italia13 Nethertown Broad Street, Dunfermline, SC KY12 7DSRestaurant
- Closed nowDine at 2929 Bruce Street, Dunfermline, SC KY12 7AGRestaurant
- 4Closed nowDomino's Pizza - Dunfermline3, 106-114 Hospital Hill, Dunfermline, SC KY11 3AURestaurant
- 3Closed nowEastern Buffet19-25 New Row, Dunfermline, SC KY12 7EARestaurant
- Closed nowEverest Inn78 Hospital Hill, Dunfermline, SC KY11 3ATRestaurant
- 3.4Closed nowFabric2 Canmore Street, Dunfermline, SC KY12 7NTRestaurant Bar
- 5Garvock House HotelSaint John's Drive, Dunfermline, SC KY12 7TURestaurant
- 3.5Closed nowGolden Chip66 Pilmuir Street, Dunfermline, SC KY12 0QGRestaurant
- 5Gratzi23 Carnegie Drive, Dunfermline, SC KY12 7ANRestaurant
- Greggs92 High Street, Dunfermline, SC KY12 7DPRestaurant Cafe
- 2.8Closed nowGrill 4848 East Port, Dunfermline, SC KY12 7JBRestaurant Bar
- 5Incontri23-25 Bruce St, Dunfermline, SC KY12 7AGRestaurant
- 1Closed nowIstanbul10 Guildhall Street, Dunfermline, SC KY12 7NSRestaurant
- 3.5Closed nowJokers58 Hospital Hill, Dunfermline, SC KY11 3ATRestaurant Bar
- 2Closed nowKhushi's1 Canmore Street, Dunfermline, SC KY12 7NURestaurant
- 4Closed nowLa Zara17 Saint Andrew Street, Dunfermline, SC KY11 4QGRestaurant
- 4.5Closed nowMagic Wok104 Hospital Hill, Dunfermline, SC KY11 3AURestaurant
- 2Closed nowMasala Grill15A Carnegie Drive, Dunfermline, SC KY12 7ANRestaurant
- Closed nowMr K's Kitchen5 Bridge Street, Dunfermline, SC KY12 8AQRestaurant
- 3Closed nowNew Panda35 Chalmers Street, Dunfermline, SC KY12 8ATRestaurant