Restaurants in Dunfermline

Restaurants with Delivery

Online Reservation Available

24 Hour Restaurants

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

Dhoom 19-25 New Row, Dunfermline
Dhoom
Indian • $$

Dhoom

19-25 New Row, Dunfermline

Absolutely fantastic service, food impeccable and just the most unique restaurant. I love this place and their new menu is by far my favourite. Fish tacos are to die for!! To make it even better, they can make just about everything gluten free!! I only snapped one photo because I couldn’t wait to eat my food!! 10/10 always?

  • Drive-Through
  • Superb248 Reviews 4.9
East Port Bar 7 East Port, Dunfermline
East Port Bar
Pub • $

East Port Bar

7 East Port, Dunfermline

We only met for a couple of drinks before eating out . It’s more of a traditional local drinking pub. The Guinness was a bit bitter but the IPA and lagers were good . Would visit again .

  • Drive-Through
  • Delivery
  • Superb283 Reviews 4.8
Wonder of foods & Bubble Tea,German style doner Upper floor Kingsgate shopping mall, Dunfermline
Wonder of foods & Bubble Tea,German style doner
German • $

Wonder of foods & Bubble Tea,German style doner

Upper floor Kingsgate shopping mall, Dunfermline

Tried for the first time today. Food was delicious and so fresh. We had the German doner kebab, G’s mixed kebab. Margherita pizza and the Shawarma loaded fries. The favours were all amazing!! Would highly recommend

  • Delivery
  • Superb181 Reviews 4.9
Jim Jack's Fish & Chips - Dunfermline 19 Chalmers St, Dunfermline
Jim Jack's Fish & Chips - Dunfermline
Fish And Chips Takeaway • $

Jim Jack's Fish & Chips - Dunfermline

19 Chalmers St, Dunfermline

We were traveling from the highlands back home, googled fish and chips and this place came up as good reviews so we decided to try it, and we’re so extremely happy we did. This is not an exaggeration, this was probably the best fish and chips I’ve ever had in my life. The chips were beautifully fried, with a slight crispy exterior and fluffy inside, they tasted perfect, and the cod was the star, soft light batter that didn’t taste greasy and lovely cod quality. This is truly a great place for fish and chips.

But another reason we love this place so much now is the staff, the waitress, I apologise I didn’t get her name working on 5th May was fantastic. She was polite, chatty, and was constantly going around cleaning which we truly appreciate as hygiene is important to us. Bringing me onto my next point, this place was spotless, and I mean extremely clean and spotless which is major points in our books.

We travel to Scotland regularly, this will now be our go to fish and chip shop in Scotland every time and we can’t wait to come back soon.

  • Drive-Through
  • Superb147 Reviews 4.9
Fabric 2 Canmore St, Dunfermline
Fabric
Bar • $$

Fabric

2 Canmore St, Dunfermline

Simply the best burger in living memory (or at least mine)

Everything served perfectly, on time, and delicious.

Go here. Let’s keep these guys going in Dunf for years

  • Drive-Through
  • Delivery
  • Superb366 Reviews 4.6
Maria's Baking Stories 25 New Row, Dunfermline
Maria's Baking Stories
Bakery • $

Maria's Baking Stories

25 New Row, Dunfermline

Maria had a vision, and through dedication, passion, and love, she brought it to life. She created a beautiful place filled with warmth and good vibes, where every brunch is crafted with fresh and interesting ingredients, and every ice cream and dessert is made to delight and inspire.
Everyone should definitely try the chocolate baklava — it’s unforgettable — and honestly, every single gelato flavor is worth tasting, with no exceptions.

  • Drive-Through
  • Delivery
  • Superb116 Reviews 4.9
Koku Shi 41 Carnegie Dr, Dunfermline
Koku Shi
Asian Fusion • $$

Koku Shi

41 Carnegie Dr, Dunfermline

Really good food, have been a customer here since they opened originally all Koku Shi. Great options. I only took a star off as they have taken away all fish sushi options which were my absolute favourite. But I can't fault the food or service otherwise.

  • Drive-Through
  • Delivery
  • Superb140 Reviews 4.7
Luca's Kitchen Linburn Rd, Dunfermline
Luca's Kitchen
Italian • $$

Luca's Kitchen

Linburn Rd, Dunfermline

The best italian restaurant in fife. This place has existed for a long time now however has massively found its place and has improved year on year. Now serving some of the best tasting italian food your going to find in the area. Ive now had incredble meals on my last 4 visits in the past 12 months.

  • Drive-Through
  • Superb199 Reviews 4.6
The Red Lion Inn Low Causeway, Dunfermline
The Red Lion Inn
Pub • $$

The Red Lion Inn

Low Causeway, Dunfermline

Fantastic pub! Highly recommend! My meal was very tasty, good quality produce. We were a large party and everyone thoroughly enjoyed everything they selected. Service was very attentive. Staff were great and genuine. The interiors felt authentic and welcoming, wonderful atmosphere. Looking forward to our next visit!

  • Drive-Through
  • Superb309 Reviews 4.5
The Carnock Inn 6-8 Main St, Carnock, Dunfermline
The Carnock Inn
Gastropubs • $$

The Carnock Inn

6-8 Main St, Carnock, Dunfermline

This is the best pub for food. It is always well presented and tastes excellent. We visit regularly and I couldn't recommend the Carnock Inn higher. Excellent!

  • Drive-Through
  • Superb127 Reviews 4.7
Fresh 4 Kirkgate, Dunfermline
Fresh
Cafe • $$

Fresh

4 Kirkgate, Dunfermline

We ordered for delivery so unsure of atmosphere but we placed a very large order (and have used on several occasions now ) not only is the delivery driver from Dunfermline eats who brought it so so lovely (unsure if he’s from cafe fresh or how it works but deserves a mention ) the food arrived hot and delicious and all 10 of our orders were spot on and everyone enjoyed ! Service is great and will 100% use again Thanks guys !

  • Drive-Through
  • Delivery
  • Superb125 Reviews 4.7
Café Wynd 10 Cross Wynd, Dunfermline
Café Wynd
Cafe • $

Café Wynd

10 Cross Wynd, Dunfermline

We had a tasty breakfast brioche roll with bacon . It was hot, perfectly cooked and incredibly tasty. It wasn't cheap and was on the small side but nicely presented and I thoroughly enjoyed. The coffee was also good and presented in a good sized cup. Would highly recommend.

  • Drive-Through
  • Superb97 Reviews 4.8
Casa Mia 13 Nethertown Broad St, Dunfermline
Casa Mia
Italian • $$

Casa Mia

13 Nethertown Broad St, Dunfermline

Great wee restaurant. Pizza was delicious-made and cooked just right. Pasta and gnocchi dishes also excellent. Friendly staff so a great meal. Go, you won’t be disappointed!

  • Drive-Through
  • Delivery
  • Superb113 Reviews 4.7
The Bruce Arms 2 Main St, Limekilns, Dunfermline
The Bruce Arms
Pubs • $$

The Bruce Arms

2 Main St, Limekilns, Dunfermline

Everything here was so amazing. The waitress was so sweet to us and the food was beyond good. The portions are so big and everything is so filling. Cutest little restaurant I've ever been in. Definitely a must go.

  • Drive-Through
  • Superb141 Reviews 4.6
The Canmore House Bar and Restaurant 25 Canmore St, Dunfermline
The Canmore House Bar and Restaurant
Bar • $$

The Canmore House Bar and Restaurant

25 Canmore St, Dunfermline

The Canmore House Bar and Restaurant is an absolute delight! From the moment you arrive, the welcoming atmosphere and stylish setting make you feel right at home. It’s the perfect spot whether you’re looking for a relaxed meal or a special night out.

The staff are incredibly friendly, attentive, and provide top-notch service throughout. The food is outstanding—fresh, flavorful, and beautifully presented, with a menu that offers something for everyone. Every dish we tried was cooked to perfection and full of taste.

The drinks selection is also impressive, complementing the meal perfectly. Overall, The Canmore House Bar and Restaurant delivers a fantastic experience with great food, excellent service, and a lovely ambiance. Highly recommended! ⭐⭐⭐⭐⭐

  • Drive-Through
  • Delivery
  • Superb131 Reviews 4.6
Incontri 25 Bruce St, Dunfermline
Incontri
Italian • $$

Incontri

25 Bruce St, Dunfermline

Amazing food, great service, beautiful decorations out of all the places I’d go I’d come here delicious pizza perfectly cooked mushroom and delicious biscoff cheesecake I love it here.

  • Delivery
  • Superb190 Reviews 4.5
Panas Restaurant 170 Queensferry Rd, Rosyth, Dunfermline
Panas Restaurant
Asian Fusion • $$

Panas Restaurant

170 Queensferry Rd, Rosyth, Dunfermline

First time eating at Panas, living in Rosyth, I regret not having eaten here earlier , I honestly wasn’t expecting it to be sooooo good, the food was fantastic service amazing. Such a fantastic experience, will definitely be back..

  • Drive-Through
  • Delivery
  • Superb174 Reviews 4.5
Antioch Restaurant 11 Bridge St, Dunfermline
Antioch Restaurant
Turkish • $$

Antioch Restaurant

11 Bridge St, Dunfermline

Delicious food cooked with love and it shows. Very reasonably priced for such quality of food. The flat breads were scrummy. The staff and owners are lovely, accommodating and Lili the owner was great fun. We can’t believe this lovely restaurant is in Dunfermline, and on our doorstep.

  • Delivery
  • Superb104 Reviews 4.6
Bella e Buona 138 Queensferry Rd, Rosyth, Dunfermline
Bella e Buona
Italian • $$

Bella e Buona

138 Queensferry Rd, Rosyth, Dunfermline

This place really is a hidden gem. It has a warm atmosphere with traditional wooden panelled walls and subtle Italian decor. Staff are very attentive and the food is good quality at an extremely good value.

  • Drive-Through
  • Delivery
  • Superb79 Reviews 4.7
Carlucci Restaurant 8-12 High St, Dunfermline
Carlucci Restaurant
Italian • $$

Carlucci Restaurant

8-12 High St, Dunfermline

We had dinner last night 30 Dec .
The restaurant had a lovely vibe with full tables.
The food was excellent and very reasonably priced .
However the highlight for us was the young waiting staff .
Despite their young age they engaged with every customer and were delightful , interesting and interested .
Great ambassadors for the family business.
Our daughter is nonverbal but they treated her with such respect asking her name .
A lovely experience and will certainly return when in Dunfermline .

  • Delivery
  • Superb181 Reviews 4.4
Jack 'O' Bryan's Chalmers St, Dunfermline
Jack 'O' Bryan's
British • $$

Jack 'O' Bryan's

Chalmers St, Dunfermline

Really sad to write this as the food is always amazing, but not happy with our experience of using our Christmas vouchers. We went in on Valentines night and tried to pay using the voucher, the lady with the blonde hair, was very abrupt and rude saying we couldn’t use these on Valentines or Mothers Day as she carried on walking saying it’s in the small print. I would suggest there could have been a nicer way to explain this and also maybe when people are booking a table make it clear and advise of the small print.

  • Drive-Through
  • Delivery
  • Superb168 Reviews 4.4
Coorie by the Coast 40 Main St, Limekilns, Dunfermline
Coorie by the Coast
Cafe • $$

Coorie by the Coast

40 Main St, Limekilns, Dunfermline

Food was absolutely delicious, was piping hot. My partner say it's the best breakfast roll he's had in a long time. No pictures as food was devoured ?. Would come again if in the area.

  • Drive-Through
  • Superb165 Reviews 4.4
P J Molloy & Sons 7 Canmore St, Dunfermline
P J Molloy & Sons
Pubs • $$

P J Molloy & Sons

7 Canmore St, Dunfermline

Great local pub/live music venue. Live music from bands ranging from local artists to big name artists in styles from pop, indie and rock. Whether you want a pint, some live music entertainment or the themed disco after 11pm this is a good source of entertainment. Two well stocked bars and pleasant staff. Recommended.

  • Takeaway
  • Superb103 Reviews 4.5
Pepe's 18-20 Whifflet St, Coatbridge
Pepe's
Fast Food • $$

Pepe's

18-20 Whifflet St, Coatbridge

Food was ready for me coming after ordering on the phone. Very tasty aswell. I think Pepes is one of the best chain fast food places and at the price of mc donalds its a no brainer to pay the same here at get something much better

  • Drive-Through
  • Delivery
  • Superb98 Reviews 4.5
Camdean Chinese Carry Out Primrose Ln, Rosyth, Dunfermline
Camdean Chinese Carry Out
Chinese Takeaway • $$

Camdean Chinese Carry Out

Primrose Ln, Rosyth, Dunfermline

Made the trip to this Chinese takeaway after the quality of our closer options went downhill, and it was 100% worth it. The food was amazing—fresh, full of flavour, and cooked perfectly. You can really tell they care about quality here. This is now our go-to Chinese, even if it means travelling a bit further. Highly recommended.

  • Superb68 Reviews 4.6
Seven Kings 32 Bridge St, Dunfermline
Seven Kings
Pub • $$

Seven Kings

32 Bridge St, Dunfermline

The management and staff in the 7 Kings have nailed it. From breakfast all the way through the day the service they provide is consistently spot on. Had breakfast there with the family through the week, staff were great and the food was too. Spent yesterday afternoon/evening in there watching the rugby. Place was mobbed, atmosphere was great and staffing levels were suitably scaled up to ensure service was brisk and friendly at the same time. At a time when the hospitality industry is struggling landlords could do a lot worse than visit here to learn from the example and use it as a benchmark. Congratulations to management and staff ??

  • Drive-Through
  • Superb221 Reviews 4.3
Handi Masala Indian Takeaway 120 Queensferry Rd, Rosyth, Dunfermline
Handi Masala Indian Takeaway
Indian Takeaway • $$

Handi Masala Indian Takeaway

120 Queensferry Rd, Rosyth, Dunfermline

Please please please stop using plastic bags. Got a Nanwich with Masala fries and as soon as it arrived I knew it would be completely soggy. Upon ripping the bag open the pizza box was soaking wet and the fries were floppy as expected.

5 star rating as the food here is great. Will probably go back to collecting or ordering elsewhere unless you change to paper bags

  • Drive-Through
  • Delivery
  • Superb63 Reviews 4.6
Fife Leisure Park Whimbrell Place, Dunfermline
Fife Leisure Park

Fife Leisure Park

Whimbrell Place, Dunfermline

Nice leisure park in Fife.Ample amount of free parking. Short walking distances to variety of shops, restaurants and bowling alley (including arcade machines) too.

  • Delivery
  • Superb50 Reviews 4.7
Bessie's Cafe Bessie Bar Cottage, Main St, Culross, Dunfermline
Bessie's Cafe
Cafe • $$

Bessie's Cafe

Bessie Bar Cottage, Main St, Culross, Dunfermline

Not been in for a while.

Very happy to say still the best scones in Fife :-)

Helpful and friendly staff.

Great atmosphere ? ?

  • Drive-Through
  • Superb105 Reviews 4.4
Everest Inn 78 Hospital Hill, Dunfermline
Everest Inn
Indian • $$

Everest Inn

78 Hospital Hill, Dunfermline

Home delivery
Melt in the mouth lamb & chicken dishes full of delicious flavour packed sauces, poppadoms, garlic nan, onion bajies etc. All delivered on time and hot.
2 dishes we enjoyed were chicken tikka & Lamb carahi
Outstanding highly recommend.

  • Drive-Through
  • Delivery
  • Superb101 Reviews 4.4

Frequently Asked Questions about Dunfermline

What are the best dog friendly restaurants in Dunfermline?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in Dunfermline?

- Here are some of the best gluten-free restaurants in Dunfermline:

What are the most popular restaurants in Dunfermline?

- The most popular and well-regarded restaurants in Dunfermline include:

What are the best restaurants that deliver in Dunfermline?

- Popular restaurants in Dunfermline that is known for their delivery services:

What are the best Takeaway restaurants in Dunfermline?

- Here are some excellent Takeaway restaurants in Dunfermline: