Restaurants in Dunfermline
Restaurants with Delivery
East Port Bar
7 East Port, DunfermlineBest pub in Dunfermline. As an Englishman watching England get beaten by Spain I received 'Good natured' banter from the locals.
Friendly & efficient staff.
- Drive-Through
- Delivery
-
Superb265 Reviews 4.8
Wonder of foods & Bubble Tea,German style doner
Upper floor Kingsgate shopping mall, DunfermlineTried 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
Maria's Baking Stories
25 New Row, DunfermlineMaria 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
Fabric
2 Canmore Street, DunfermlineGreat experience and would highly recommend.
First time visiting Fabric in Dunfermline but have visited their sister restaurant Cafe Continental in Kirkcaldy which has a similar feel.
We booked a table for two on a Saturday evening at 4:00pm. Upon entering we received a warm welcome and quick seated to our table. The venue is an old converted house so tablet space is limited and appears to be split into two areas for both dining and drinks only. Nice light interior with a ‘bougie feel’ throughout.
The menu is vast with an Asian theme and also offers some traditional home comfort options eg - fish & chips, chicken / beef burgers etc. We opted for the Prawn tempura with teriyaki sauce and pumpkin croquettes with spicy mayo to start. Both were delicious, well presented and good size portions. For mains we had Donburi teriyaki crispy chicken with a size of kimchi and Yaki Soba prawn noodles. We also enjoyed the main but did feel the dishes could have been served warmer which we did mention to the waiter. Other than that, both options were tasty and of a good portion size.
Overall service was great and the total bill for two soft drinks, two starters and two mains was £49 excluding any gratitude.
Would be keen to return again in the summer months as they also of outside dining.
Extra note - No parking at the restaurant but there are many local car parks available for a small charge.
- Drive-Through
- Delivery
-
Superb312 Reviews 4.6
Koku Shi
41 Carnegie Dr, DunfermlineReally 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
Incontri
25 Bruce Street, DunfermlineWe went for a birthday and the food was incredible. I had never been but my family had bit it had been a while and we are totally adding it back on the rotation of dinner places. The prawn and asparagus pasta was the tables favourite as well as the focaccia.
- Delivery
-
Superb200 Reviews 4.6
Fresh
4 Kirkgate, DunfermlineWe 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
Casa Mia
13 Nethertown Broad St, Dunfermlinewe just had our first pizzas from Casa Mia , we collected the smell was heavenly. the pizzas are authentic, full of flavour and just stunning X we felt like we whereon holiday we will be back most definitely x the staff where amazing xx
- Drive-Through
- Delivery
-
Superb102 Reviews 4.7
The Canmore House Bar and Restaurant
25 Canmore St, DunfermlineThe 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
Bella e Buona
138 Queensferry Rd, Rosyth, DunfermlineThis 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 Street, DunfermlineEvery time we eat in Carlucci's, the food is top notch and the service outstanding. We had the pleasure of being served by the lovely Ruby tonight.
We will definitely be back!
- Delivery
-
Superb199 Reviews 4.4
Panas Restaurant
170 Queensferry Road, Rosyth, DunfermlineHad a lovely dinner at Ember and Spice with my wife and kid. The owners were incredibly welcoming, and the food was delicious with truly authentic flavours. Great music, warm hospitality, and a wonderful atmosphere. Highly recommended—we’ll definitely be back!
- Drive-Through
- Delivery
-
Superb165 Reviews 4.4
Jack 'O' Bryan's
Chalmers St, DunfermlineBeautiful Sunday Roast served today to our party of 9 out celebrating Mum’s 81st Birthday. Sausage roll starter, roast beef then sticky toffee pudding, just enough portion size so you don’t feel stuffed. Lovely cauli cheese and salt and pepper cabbage sides too.
- Drive-Through
- Delivery
-
Superb152 Reviews 4.4
Pepe's
18-20 Whifflet St, CoatbridgeFood 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
Antioch Restaurant
11 Bridge Street, DunfermlineWe’ve been here many times and always the same quality food (premium) amazing service good selection of mezze and grilled chicken and lamb shish. Thank you very much Murat ? you and your team made our day. We will be definitely looking forward to coming back.
- Delivery
-
Superb97 Reviews 4.5
Online Reservation Available
Seven Kings
32-42 Bridge Street, DunfermlineBeen a few times now for breakfast with family, always a very pleasant experience. Convenient location, good cleanliness, friendly staff & always had decent food.
Update Oct 2026
Visited for lunch, 3 lovely meals at a reasonable price. Gammon & chips was spot on, the gammon was not too salty and comes with both an egg & pinapple.
Was pretty busy but managed to get a table. Service was quick and all the staff were a pleasure to interact with.
- Drive-Through
-
Superb225 Reviews 4.3
Namaste Indian Restaurant
21 Carnegie Dr, DunfermlineGet the not so good bit out the way first. Really wouldn’t bother with the chicken tikka starter. Was expecting that red tinged chicken with crispy smoke burnt bits on the outer edges. None of that. Just pale extremely dry chicken with hardly any taste. However the chicken in the korma was first class and loads of it. The sauce was 10/10 too. Also has a peshwari naan bread was absolutely fantastic and stuffed with filling. Definitely going back and getting more adventurous as I won’t be sharing with a spice phobic friend lol.
- Delivery
-
Superb99 Reviews 4.4
Everest Inn
78 Hospital Hill, DunfermlineI've always had a delivery, and it's definitely the best in Dunfermline, every curry I've tried are fantastic as is the nan bread .
Highly recommended....
- Drive-Through
- Delivery
-
Superb95 Reviews 4.4
Halbeath Retail Park
DunfermlineHas everything you would want, an Asda, B&Ms Wickes has recently opened, pets at home, Argos, Halfords. A range of food and drink options, such as Harvesters, Stephens bakery, Costa and Burger King. Plenty of parking is available and regular bus services into town.
- Delivery
-
Superb147 Reviews 4.3
The Yeoman
145 Townhill Rd, DunfermlineI took my kids in for lunch on Tuesday and the food was really good. Stacey behind the bar was amazing very friendly, Stacey went above and beyond to make us feel welcome. Will definitely be back thanks again Stacey you are a gem
- Drive-Through
-
Superb27 Reviews 4.9
Frankie & Benny's
Fife Leisure Park, Whimbrel Place, DunfermlineCame here for lunch with my grandmother and mother and it was really nice.
The staff were lovely and really polite.
The food came in really fast and hot and absolutely delicious.
- Drive-Through
- Delivery
-
Good220 Reviews 4.2
The Compass
Harbour Dr, Dalgety Bay, DunfermlineBetter on the inside than I expected, outside needs a bit tlc so was pleasantly surprised as it was lovely, very spacious and well decorated. Sunday lunch was very good although we tried to order extras, pigs in blankets, however the app didn't have the extras available to order strangely but we ordered them at the bar. Would say the toilets need work also.
- Drive-Through
-
Good159 Reviews 4.2
The Royal Bengal Indian Restaurant
57 Pittencrieff Street, DunfermlineWe arrived later than our reservation but the owners were very kind about it. The food was delicious and rich and the room was sober and modern. We were truly happy that we found this place!
- Drive-Through
- Delivery
-
Superb69 Reviews 4.3
Amorist Bistro Bar
82 High St, DunfermlineVery good food and drinks, was served very quick even though it was busy! Our waitress was very friendly, we felt the waiter in the waistcoat could have smiled a bit more but apart from that a great atmosphere from staff.
- Drive-Through
- Delivery
-
Good74 Reviews 4.1
Pizza Hut
Fife Leisure Scheme, Whimbrel Place, DunfermlineAlways loved Pizza Hut and now I can bring my daughter who loves it aswell. Great service from ure waitress Megan great job always helpful and clearing up when need be as we had the buffet and it’s the weekend so it is always incredibly busy.
- Drive-Through
- Delivery
-
Good180 Reviews 4
Apricot Indian & Nepalese Restaurant
29-31 Carnegie Drive, DunfermlineJust had a wonderful 3 course lunch for friends birthday. Our server was amazing and made sure everything was to our liking. Even asked if we needed some heating on which was a nice touch. Starters, mains and deserts all faboulas and very generous portions. I asked for thin nann with loads of garlic and thats exactly what I got! Yum ?
But the biggest 'surprise' from The Apricot was the Birthday Cake ? you made the celebration that more special. So a big thank you from all of us.
- Drive-Through
- Delivery
-
Good129 Reviews 4
Sweet Chestnut
11, Fife Leisure Park, DunfermlinePopped in on way to airport and had the mid week carvery. It was well worth the money.The staff were very friendly and the chef was lovely. He looked like someone who genuinely loved his job
- Delivery
-
Good154 Reviews 3.9
Curry Pot Indian Takeaway
151 Linburn Road, DunfermlineIf you're looking for an incredible curry in Dunfermline, this is the place. The flavors are rich, the sauces are well-balanced, and the team works hard to serve top-notch food. A brilliant local spot—can't fault a single thing!
- Drive-Through
- Delivery
-
Good99 Reviews 3.9
Gennaro's Fish Bar
4 Robertson Road, DunfermlinePersonally I've tried them all and this one is the best in town , always finish full and satisfied, and I can tell it's fresh , jalapeno poppers are my fave too !
- Drive-Through
- Delivery
-
Good54 Reviews 3.8
Golden Chip
66-68 Pilmuir St, DunfermlineIf you're looking for a traditional chip shop with the best fish money can buy, this is the place to go!
The staff are tremendous too! 10/10 from me, a regular customer.
- Delivery
-
Good98 Reviews 3.8
24 Hour Restaurants
Fife Leisure Park
Whimbrell Place, DunfermlineNice 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
Dunfermline Eats
88 High St, DunfermlineMe and my husband order the mexican food and the burrito and loaded chips are really tasty. Never disappointed when it arrives and the flavour of the burritos we get always tastes amazing
- Delivery
-
Average22 Reviews 3
Pet Friendly Places
The Red Lion Inn
Low Causeway, DunfermlineA welcome return to the Red Lion for us. We noted an improvement all over the place. Food Atmosphere and service exactly what we were looking for. Just a great visit.
- Drive-Through
-
Superb281 Reviews 4.5
The Commercial Inn
13 Douglas St, DunfermlineBeen a few times very good pub it's what u would call a proper real ale pub a few local beers on draft but also has up to date on draft madri innis n gun ipa and good bottle beer layout is quite dated definitely caters for a older and regulars u can tell when u are there but I like it and prices are good also definitely worth a visit
- Drive-Through
-
Superb97 Reviews 4.4
The Glen Tavern
110-112 Pittencrieff Street, DunfermlineWas there for a boxing day lunch with family .great wee place warm and friendly staff ,great menu and food was delicious, great portions from the wee menu.and kids meals were lovely and freshly cooked. Definitely would return as good value for money and lovely warm atmosphere
-
Good190 Reviews 4.2
Pepe's
39B Rosslyn St, KirkcaldyUnreal!! Can't believe it's the first time finding out about this place. My new favourite place for sure. Liked it so much I came back the next day. Freshly cooked, super tasty, great prices, happy serving staff, really friendly and a really great menu with lots of choice. KFC is well and truly bombed out!!! This is the best chicken in Fife!
- Drive-Through
-
Good75 Reviews 4.1
The Old Inn
13 Kirkgate, DunfermlineCallum is a great manager. He's always on the ball and keeps an eye on all the customers. As soon as your point is empty he's there to ask you if you want to refill. Cara is very friendly and also a great barmaid. The atmosphere is a lot of fun.
-
Good63 Reviews 4.1
Bruce Tavern
Bruce St, DunfermlineA must-visit for fans of the name and great service!
I couldn’t resist visiting because of the name—Bruce Tavern! It turned out to be a fantastic stop, with excellent service, a great selection of drinks, and friendly locals. If you’re in Dunfermline, definitely make sure to check it out!
- Drive-Through
-
Good22 Reviews 3.7
Smashburger
Fife Leisure Park, Whimbrel Place, DunfermlineOn entering the establishment n went to order the food.We had the pleasure of Lisa very pleasant and a very hard working employee. Super friendly and she never stopped working hard to please the customers. Well done to Lisa ur a credit to Smash Burger,ten stars ?
- Drive-Through
- Delivery
-
Good191 Reviews 3.5
Pizza Boy Takeaway
25 Carnegie Dr, DunfermlineWhen it comes to the food, the service and the overall mood, I really cannot fault Pizza boy. I will say this much, online and delivery services has its downfall, because of it many people don’t get to experience the quality of the food. I love my pizza and between Dominos, Papa Johns and Pizza Hut I genuinely love the flavour of the pizza at Pizza Boy, the price for a 16 inch compared to other places really makes it great value for the money too.
I saw the other reviews and genuinely would encourage anyone to not let that stop you from getting a pizza here. Just make sure it’s in person because I’ve always done it in person and NEVER had an issue.
Great food
Great value for money especially in the current economy
Great people
- Drive-Through
- Delivery
-
Poor70 Reviews 2.3
McDonald's
Turnstone Rd, DunfermlineMy friend and I went for breakfast because the Tesco cafe was being refurbished. Firstly, we struggled using the ordering app, and accidentally ordered double hash browns ( which were delicious!) I only gave everything a 4 star rating because our muffin came with cheese- 'plastic cheese' that we didn't see on the image on the order screen as we ordered an egg and bacon muffin- not an egg, bacon and cheese muffin. So we spoke to the young woman and she said we could have taken it off via the ordering screen, but we had difficulty even ordering the food never mind taking ingredients off!! Anyway, she offered to change it for us. So, we are waiting and waiting, and it wasn't until my friend got up to chase it up that the young woman noticed and passed it to her. The atmosphere was hard to describe, quiet but as if the staff- mostly young people- were behind the scenes chatting with each other, no passion or smiles. I can't really put my finger on it but probably wouldn't go there again. I gave it a 7/10 but my friend said she would give it a 3/10 but my friend is quite discerning.
- Drive-Through
- Delivery
-
Average113 Reviews 2.6
Takeaway Restaurants
P J Molloy & Sons
7 Canmore Street, DunfermlineGreat 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
-
Superb91 Reviews 4.5
Costa Coffee
1 East Port, DunfermlineThis location was originally a bank and there are some very nice architectural details in this branch including the reasonably ornate ceiling and large arched windows. Nice friendly staff and atmosphere can be enjoyed. Good food and great coffee if a little on the pricey side. This branch has toilet facilities and I think I'm right in saying the furniture has had a recent upgrade as in the recent past some of the seating was looking very worn and tired. Recommended.
- Takeaway
- Drive-Through
-
Good63 Reviews 4.2
Kwik Bite
102 Hospital Hill, DunfermlineThis place is amazing!
The best breakfast and lunch rolls, chips and so on I’ve EVER had. Everything is super fresh and the chap who runs the place is the real deal - extremely friendly and clearly knows exactly what he’s doing to get his food to this standard.
Seriously, those bacon rolls were state of the art!
- Takeaway
-
Good5 Reviews 3.8
Dalgety Fish Bar
9 Moray Way N, Dalgety Bay, DunfermlineMuch prefer this to my local, food much better that the one in burntisland, 98% of the time food is decent, I will say on occasion the chips have mabey been reheated or left under heat lamp to long. Overall not bad though
- Takeaway
- Drive-Through
-
Good114 Reviews 3.8
The Empress
72 Hospital Hill, DunfermlineI come here as a school kid at lunch best Chinese I have ever eaten staff are nice the food is made fresh good service if your coming here for the first time would recommend
- Takeaway
-
Average30 Reviews 3.1
Ashiq Restaurant
27 Bridge Street, DunfermlineUpdate: originally posted this review a month or so ago and returned tonight. You have to appreciate the hard work the kitchen and waiting staff put in! Absolutely exceptional meal again. Had lamb Rogan Josh and would honestly say that it was the best curry I've ever had! It's becoming a weekly ritual visiting ashiqs and we are so happy to have this place in Dunfermline ?
We love visiting ashiqs! Khan is always amazing and the food is to die for! Looking forward to visiting again soon!
- Takeaway
- Drive-Through
-
Good119 Reviews 3.5
Drive-Thru Restaurants
Dhoom
19-25 New Row, DunfermlineHeard so much about this restaurant was so looking forward to trying this out and it didn’t disappoint… absolutely amazing food… was really struggling after the starters … staff/chef Prasad all very attentive… very friendly… will be back
- Drive-Through
-
Superb234 Reviews 4.8
Jim Jack's Fish & Chips - Dunfermline
19 Chalmers St, DunfermlineWe 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
The Carnock Inn
6-8 Main Street, Carnock, DunfermlineOne of the best steak pies I’ve ever had - perfectly cooked, great sides as well. The waiter was brilliant - attentive, chatty and professional. Would highly recommend.
- Drive-Through
-
Superb109 Reviews 4.8
Luca's Kitchen
Linburn Rd, DunfermlineFirst time visiting Lucas Kitchen and definitely will not be the last - can see why it is so popular. Had the weekday lunch menu which was phenomenal value and absolutely delicious - both came away completely stuffed! Friendly and efficient service, light and spacious with nice decor, and great choice of food on the menu. Can't believe we've waited this long to try it out!!
- Drive-Through
-
Superb190 Reviews 4.6
Café Wynd
10 Cross Wynd, DunfermlineWe 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
The Bruce Arms
2 Main St, Limekilns, DunfermlineEverything 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
Coorie by the Coast
40 Main St, Limekilns, DunfermlineFood 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
-
Superb137 Reviews 4.4
Handi Masala Indian Takeaway
120 Queensferry Rd, Rosyth, DunfermlinePlease 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
Bessie's Cafe
Bessie Bar Cottage, Main St, Culross, DunfermlineNot 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
Just Greek Food Dunfermline
11 Pilmuir St, DunfermlineI100% recommend this place! The food is fresh and delicious, and the delivery arrived a full 30 minutes earlier than expected. Regarding the chicken wraps, I have to say that this is finally food that tastes better and different from all the other kebabs in Dunfermline with their identical sauces and salads. It's something truly unique and incredibly flavorful. I highly recommend giving it a try!
- Drive-Through
-
Superb72 Reviews 4.5
The Wee Cafe
43 Allan Cres, Dunfermlinealways a very busy wee shop and no surprise with the service and quality of food. never had an issue with both home delivery and dining in/ collection. 10/10 service from staff and very attentive to detail
- Drive-Through
- Delivery
-
Superb70 Reviews 4.5
Stephens Bakery - Crossford
94 Main St, Crossford, DunfermlineGood bakery with a good selection of bread, rolls, cakes and pastries. Fresh coffee and tea is also available. Situated off the main street with its own carpark although, especially around meal times, the carpark can be busy. Pleasant and helpful staff keeping waiting times to a minimum. Recommended.
- Drive-Through
-
Superb97 Reviews 4.4
Sundial Cafe
11 Academy Square, Limekilns, Dunfermlinewas just in today with my family for lunch. owner super kind and welcoming, really nice to chat to! carrot and coriander soup was delicious, as were the scones and quiche. very chill environment with cute decor. loved coming here for a while now. sending best wishes to the owner. :)
- Drive-Through
-
Superb74 Reviews 4.4
Bayne's the Family Bakers
102 High St, DunfermlineI collected a Too Good To Go bag from this Baynes. There was a good variety of food for what I paid. We might get another one some day.
It's just kinda of a shame that flies get into the food on the counter, but oh well......
- Drive-Through
-
Superb51 Reviews 4.5
The Rumblingwell
191-193 Baldridgeburn, DunfermlineHad a lovely first visit here, the service, the relaxed atmosphere, the very lovely dog, Rico and the food were all excellent. Looking forward to my next visit which I hope is soon!
- Drive-Through
-
Good105 Reviews 4.2
Cheap Eats
Stephens Bakery - Queensferry Road, Rosyth
10 Queensferry Rd, Rosyth, DunfermlineGreat wee bakers anything from hot selection of pasties..soup..stovies etc hot breakfast filled rolls as well as cold filled rolls with salad. Cakes and cold drinks to. Get in and grab something for your lunch!
- Drive-Through
-
Superb43 Reviews 4.4
Barley Sheaf
46 Evershed Dr, DunfermlineAlways a great lively atmosphere regularly has karaoke nights and live music never any trouble or dominated by rowdy idiots it's been through several management changes in the 40 years I have known it the current management and staff are welcoming friendly and efficient a great little local perfectly situated next door to an amazing chip shop marinis! And situated on the Hill directly above Tesco Express
- Drive-Through
-
Superb40 Reviews 4.4
Stephens Bakery - Primrose Lane
Unit 21, Dunfermline Business Park, Primrose Ln, Rosyth, DunfermlineFrog cakes were a buffet part of my childhood and now thanks to Stephens bakery I have a frog cake mug too! Amazing company, here's to many more frog cakes! ?
- Drive-Through
-
Good79 Reviews 4.2
Papa Johns Pizza
Unit2, 67a Woodmill Rd, DunfermlineFirst time we have ever had papa johns pizza was nice the chicken sides where nice the pizza sauce dip is tremendous we collected but was a nice snack after a days diy
- Delivery
-
Good32 Reviews 4.1
Peppermill Bothy
North Lodge, Blairhall, Dunfermline10/10 I’ve been to Debbie’s diner a couple of times now and it’s always great. Food is delicious and the staff are always welcoming and keen to make you feel welcome. Big thank you. Great we place to eat.
- Drive-Through
-
Good75 Reviews 4
Starbucks Coffee
Shop Centre Unit G14, High Street Kingsgate, DunfermlineSo this is a double review because I meant to also review back during Pumpkin Spice Season. ?
I’ll start with my most recent visit which was today. ? There was a long queue when I arrived but the team were super efficient jumping between taking orders and making drinks so I was front of the queue before I knew it- super speedy service. ⚡️Between ordering my drink and receiving it you’re lucky if there was 2 minutes of waiting. Serious props for the teamwork that went on today. ? And as always very friendly and bubbly staff. I’d like to shout out Ellie, Caitlin, Rachael , Brogan for making me a delicious Caramel Frappe ?❤️.
My previous visits I ordered a Pumpkin Spice Machiatto which was the perfect autumn drink. ? I’ve tried a few festive drinks from various coffee places but Starbucks takes the cake. ? For these visits I’d like to shout out Alex and Caitlin for brilliant service. Their upbeat attitude and smile made a great start to my morning. ☀️
Whoever is the Manager of this store you should be very proud of your team. From speed to service with a smile- your team is one of the friendliest I’ve had the pleasure of interacting with.?
~ Much love, The Scottish Celiac ???????
- Delivery
-
Good20 Reviews 4.1
Wok Inn
12 Aberlour St, Rosyth, DunfermlineAn amazing Chinese. Everything I brought looked like it was made fresh. Was happy with the portion that you got. It was very tasty and really warm. The lady behind the counter was amazing and was very friendly and very chatty. Will be back ASAP.
- Drive-Through
- Delivery
-
Good41 Reviews 4
Greggs
U3, Kingsgate Shopping Centre, Lower Level, DunfermlineAndrew is a king!!!! lovely boy. polite, kind, thoughtful, let me leave my shopping to grab paracetamol from next door for 2 minutes to save me carrying it! he was cleaning away, made sure I watch my step on my way out so i don’t slip after he mopped. Truly made mr wee greggs experience. Thanks andrew.
- Delivery
-
Good37 Reviews 4
Greggs
U3, Duloch park, Turnstone Road, DunfermlineSusan is a wee gem. I called the shop because a bake from my Just Eat order was missing. She told me to come into the shop to replace my missing bake. When I got to the shop, she told me to take a box of cakes and give me an extra bake on top of the missing bake! Give that woman a raise for excellence in service!
- Delivery
-
Good31 Reviews 4
Stephens Bakery - Pilmuir Street
58 Pilmuir St, Dunfermlinestill a quality shop, yes its not the same as what it was. but still delisious amazing items.. give it a go its a must. yummmmmmmlovely filled rollamazing pastriesand fresh cakes....?
- Drive-Through
-
Good26 Reviews 4
Fish Book Takeaway Dunfermline
19 Carnegie Dr, DunfermlineGota say this is the top chippy in Dunfermline for me at the minute. Been using it solely for nearly 4 months and its been great and consistent. Not sure about a few other odd reviews for Fishbook but may some have their own agenda.
Chips are good, pizzas and calzones like wise and the kebabs are great value for the portion.
The hidden gem on the menu…………potato fritters. Hands down the best iv had from any establishment in Scotland.
-
Good52 Reviews 3.9
Stephens Bakery - High Street, Dunfermline
115 High St, DunfermlineSmall branch of Stephens the bakers but good choice available. All the usual pies and bridies available along with a good selection of filled rolls, cakes and rolls etc
- Drive-Through
-
Good8 Reviews 4
The Village Inn
1 Mayflower St, Townhill, DunfermlineThis is a nice Village pub.Unfortunately they don't do food.But they do have a lounge or function room available to hire and can arrange catering if required.
- Drive-Through
-
Good8 Reviews 3.8
The Guildhall & Linen Exchange - JD Wetherspoon
79-83 High Street, DunfermlineReally lovely hotel with friendly and helpful staff. Rooms comfy, super clean and quiet. Ideally situated in the historic city of Dunfermline with the beautiful Abbey, museum and park and Culross nearby. Can’t recommend highly enough and thanks to all the staff for a great stay.
- Drive-Through
-
Good163 Reviews 3.8
Tesco Cafe
Winterthur Ln, DunfermlineHello all I would like to say that Tesco cafe is the best cafe I have ever visited it has everything you need me and my girlfriend and I really enjoyed the trip to Tesco cafe the best thing about the cafe is the hot choccy woccy they are my favourite part it's very family friendly aswell because you can bring pets in to so they can enjoy the experience it's Very quiet which I like so I can enjoy my hot choccy woccy the staff are very helpful aswell especially Pat myza the kind worker at Tesco cafe so overall Tesco cafe is very good and would highly recommend
- Drive-Through
- Delivery
-
Good22 Reviews 3.6
Best Restaurants
East Port Bar
7 East Port, DunfermlineBest pub in Dunfermline. As an Englishman watching England get beaten by Spain I received 'Good natured' banter from the locals.
Friendly & efficient staff.
- Drive-Through
- Delivery
-
Superb265 Reviews 4.8
Wonder of foods & Bubble Tea,German style doner
Upper floor Kingsgate shopping mall, DunfermlineTried 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
Dhoom
19-25 New Row, DunfermlineHeard so much about this restaurant was so looking forward to trying this out and it didn’t disappoint… absolutely amazing food… was really struggling after the starters … staff/chef Prasad all very attentive… very friendly… will be back
- Drive-Through
-
Superb234 Reviews 4.8
Jim Jack's Fish & Chips - Dunfermline
19 Chalmers St, DunfermlineWe 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
Maria's Baking Stories
25 New Row, DunfermlineMaria 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
Fabric
2 Canmore Street, DunfermlineGreat experience and would highly recommend.
First time visiting Fabric in Dunfermline but have visited their sister restaurant Cafe Continental in Kirkcaldy which has a similar feel.
We booked a table for two on a Saturday evening at 4:00pm. Upon entering we received a warm welcome and quick seated to our table. The venue is an old converted house so tablet space is limited and appears to be split into two areas for both dining and drinks only. Nice light interior with a ‘bougie feel’ throughout.
The menu is vast with an Asian theme and also offers some traditional home comfort options eg - fish & chips, chicken / beef burgers etc. We opted for the Prawn tempura with teriyaki sauce and pumpkin croquettes with spicy mayo to start. Both were delicious, well presented and good size portions. For mains we had Donburi teriyaki crispy chicken with a size of kimchi and Yaki Soba prawn noodles. We also enjoyed the main but did feel the dishes could have been served warmer which we did mention to the waiter. Other than that, both options were tasty and of a good portion size.
Overall service was great and the total bill for two soft drinks, two starters and two mains was £49 excluding any gratitude.
Would be keen to return again in the summer months as they also of outside dining.
Extra note - No parking at the restaurant but there are many local car parks available for a small charge.
- Drive-Through
- Delivery
-
Superb312 Reviews 4.6
The Carnock Inn
6-8 Main Street, Carnock, DunfermlineOne of the best steak pies I’ve ever had - perfectly cooked, great sides as well. The waiter was brilliant - attentive, chatty and professional. Would highly recommend.
- Drive-Through
-
Superb109 Reviews 4.8
Koku Shi
41 Carnegie Dr, DunfermlineReally 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
Incontri
25 Bruce Street, DunfermlineWe went for a birthday and the food was incredible. I had never been but my family had bit it had been a while and we are totally adding it back on the rotation of dinner places. The prawn and asparagus pasta was the tables favourite as well as the focaccia.
- Delivery
-
Superb200 Reviews 4.6
Luca's Kitchen
Linburn Rd, DunfermlineFirst time visiting Lucas Kitchen and definitely will not be the last - can see why it is so popular. Had the weekday lunch menu which was phenomenal value and absolutely delicious - both came away completely stuffed! Friendly and efficient service, light and spacious with nice decor, and great choice of food on the menu. Can't believe we've waited this long to try it out!!
- Drive-Through
-
Superb190 Reviews 4.6
Café Wynd
10 Cross Wynd, DunfermlineWe 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
Fresh
4 Kirkgate, DunfermlineWe 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
The Red Lion Inn
Low Causeway, DunfermlineA welcome return to the Red Lion for us. We noted an improvement all over the place. Food Atmosphere and service exactly what we were looking for. Just a great visit.
- Drive-Through
-
Superb281 Reviews 4.5
The Bruce Arms
2 Main St, Limekilns, DunfermlineEverything 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
Casa Mia
13 Nethertown Broad St, Dunfermlinewe just had our first pizzas from Casa Mia , we collected the smell was heavenly. the pizzas are authentic, full of flavour and just stunning X we felt like we whereon holiday we will be back most definitely x the staff where amazing xx
- Drive-Through
- Delivery
-
Superb102 Reviews 4.7
The Canmore House Bar and Restaurant
25 Canmore St, DunfermlineThe 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
Bella e Buona
138 Queensferry Rd, Rosyth, DunfermlineThis 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 Street, DunfermlineEvery time we eat in Carlucci's, the food is top notch and the service outstanding. We had the pleasure of being served by the lovely Ruby tonight.
We will definitely be back!
- Delivery
-
Superb199 Reviews 4.4
Panas Restaurant
170 Queensferry Road, Rosyth, DunfermlineHad a lovely dinner at Ember and Spice with my wife and kid. The owners were incredibly welcoming, and the food was delicious with truly authentic flavours. Great music, warm hospitality, and a wonderful atmosphere. Highly recommended—we’ll definitely be back!
- Drive-Through
- Delivery
-
Superb165 Reviews 4.4
Jack 'O' Bryan's
Chalmers St, DunfermlineBeautiful Sunday Roast served today to our party of 9 out celebrating Mum’s 81st Birthday. Sausage roll starter, roast beef then sticky toffee pudding, just enough portion size so you don’t feel stuffed. Lovely cauli cheese and salt and pepper cabbage sides too.
- Drive-Through
- Delivery
-
Superb152 Reviews 4.4
Pepe's
18-20 Whifflet St, CoatbridgeFood 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
Antioch Restaurant
11 Bridge Street, DunfermlineWe’ve been here many times and always the same quality food (premium) amazing service good selection of mezze and grilled chicken and lamb shish. Thank you very much Murat ? you and your team made our day. We will be definitely looking forward to coming back.
- Delivery
-
Superb97 Reviews 4.5
Coorie by the Coast
40 Main St, Limekilns, DunfermlineFood 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
-
Superb137 Reviews 4.4
P J Molloy & Sons
7 Canmore Street, DunfermlineGreat 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
-
Superb91 Reviews 4.5
Camdean Chinese Carry Out
Primrose Ln, Rosyth, DunfermlineMade 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-42 Bridge Street, DunfermlineBeen a few times now for breakfast with family, always a very pleasant experience. Convenient location, good cleanliness, friendly staff & always had decent food.
Update Oct 2026
Visited for lunch, 3 lovely meals at a reasonable price. Gammon & chips was spot on, the gammon was not too salty and comes with both an egg & pinapple.
Was pretty busy but managed to get a table. Service was quick and all the staff were a pleasure to interact with.
- Drive-Through
-
Superb225 Reviews 4.3
Handi Masala Indian Takeaway
120 Queensferry Rd, Rosyth, DunfermlinePlease 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, DunfermlineNice 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, DunfermlineNot 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
Just Greek Food Dunfermline
11 Pilmuir St, DunfermlineI100% recommend this place! The food is fresh and delicious, and the delivery arrived a full 30 minutes earlier than expected. Regarding the chicken wraps, I have to say that this is finally food that tastes better and different from all the other kebabs in Dunfermline with their identical sauces and salads. It's something truly unique and incredibly flavorful. I highly recommend giving it a try!
- Drive-Through
-
Superb72 Reviews 4.5
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: