Restaurants in Dunfermline
Restaurants with Delivery
East Port Bar
7 East Port, DunfermlineWe 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, 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
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
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
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
-
Superb214 Reviews 4.5
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
Panas Restaurant
170 Queensferry Rd, Rosyth, DunfermlineFirst 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, DunfermlineDelicious 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, 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 St, DunfermlineWe 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, DunfermlineReally 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
Online Reservation Available
Seven Kings
32 Bridge St, DunfermlineThe 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
Everest Inn
78 Hospital Hill, DunfermlineHome 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
Khushi's Dunfermline
1 Canmore St, DunfermlineExcellent service. Staff very attentive. A very good selection of fish, chicken, meat and vegetarian dishes at very reasonable prices. Food well prepared and presented. If you haven't tried Indian food give Khushi's a try. Would highly recommend this restaurant. Certainly worth a visit
Vegetarian options: Excellent number of vegetarian options. Could not fault them . Rice and naan supplied with all choices.
- Takeaway
- Delivery
-
Superb100 Reviews 4.4
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
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
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
Frankie & Benny's
Fife Leisure Park, Whimbrel Pl, DunfermlineHad a lovely meal. The staff were great.
We used a voucher, I'm not sure I'd go without a voucher as it would have been expensive for the meal. However, with a voucher, it's was definitely worth it.
- Drive-Through
- Delivery
-
Good228 Reviews 4.1
The Royal Bengal Indian Restaurant
57 Pittencrieff St, DunfermlineBeautiful food , great portion sizes & reasonable priced drinks.
Nice friendly staff and atmosphere background music right decibels for chatting during the meal. Good pace between courses ,& no rushing to turn the tables
- Drive-Through
- Delivery
-
Good85 Reviews 4.2
Apricot Indian & Nepalese Restaurant
29-31 Carnegie Dr, DunfermlineApricot Indian restaurant has been, and remains, a supreme authentic Indian food experience. Dunfermline boasts many successful Indian restaurants, and my friends and I merrily agree that it deservedly takes the cake. We yet again had the pleasure of enjoying a delicious Indian meal, serving authentic Indian dishes alongside tremendous service. We will without a doubt be back on our next visit to dunfermline. Thank you so much.
- Drive-Through
- Delivery
-
Good147 Reviews 4.1
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
Gennaro's Fish Bar
4 Robertson Rd, DunfermlineI went in search of local food instead of any chain fast food places and was glad I did.
Great service and a good supper what more can you ask for?
- Drive-Through
- Delivery
-
Good54 Reviews 4
Pizza Hut Delivery
Turnstone Rd, DunfermlineTruly forex is one of the best and simple way to earn in the financial market. all thanks to Brittany Dupree for her strategy. Started with £2,500 now trading with £20,000. I highly recommend her as the best forex manager, you can contact her for more enquires on email: [email protected] or WhatsApp helpline +19045447547. Facebook Brittany Dupree
- Delivery
-
Superb8 Reviews 4.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
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
Curry Pot Indian Takeaway
151 Linburn Rd, DunfermlineAbsolutely outstanding food ! Had put off ordering from here but I’m so glad I did I can’t fault it tender lamb korma soooo tasty mixed grill and fast delivery! Thankyou Curry Pot !
- Drive-Through
- Delivery
-
Good106 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, DunfermlineFantastic 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
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
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 Old Inn
13 Kirkgate, DunfermlineDon't know if they serve food as we were on a girls night out that didn't include having a meal.
Such a friendly bar, traditional pub.
Toilets were not the best, I think the fact that half of the pub is a disco/ bar for a much younger crowd. Meaning the people in the traditional pub area are having to share WC facilities with younger, clubbing type patrons. There was toilet roll and paper towels all over the floor, no toilet roll to use, no paper hand towels to use. The ladies toilets were very cramped and not suitable for all those patrons, only 2 tiny toilet cubicles.
The bar was well stocked, the staff were lovely and the juke box was fantastic.
I wouldn't choose this place to go in regularly, but as we were on holiday at the time it was acceptable for a one off visit and this is solely due to the toilet facilities.
-
Superb74 Reviews 4.4
The Glen Tavern
110-112 Pittencrieff St, 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
-
Good211 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
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
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 St, 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
-
Superb103 Reviews 4.5
Costa Coffee
1 East Port, DunfermlineGreat experience with extremely helpful staff. Made to feel very welcome even when a babyccino was spilt and the manager kindly helped us and provided a replacement. Will definitely be back!
Thank you.
- Takeaway
- Drive-Through
-
Good70 Reviews 3.9
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
Ashiq Restaurant
27 Bridge St, DunfermlineAbsolutely brilliant restaurant. Having had both a sit in meal on several occasions and a home delivery. The set meals on the website are amazing value for money . Would highly recommend!
- Takeaway
- Drive-Through
-
Good128 Reviews 3.7
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
-
Good34 Reviews 3.3
Biscuit Cafe
Sandhaven House, Sandhaven, Culross, DunfermlineBiscuit cafe is situated above a lovely small gallery, which is itself worth a visit. Upstairs is the cafe, which is very welcoming and cosy, showcasing some of the gallery artwork. The cafe serves snacks, lunch, soup, home baking and amazing huge scones. Friendly staff with the cafe and gallery all dog friendly.
- Takeaway
- Drive-Through
-
Average232 Reviews 3.2
Drive-Thru Restaurants
Dhoom
19-25 New Row, DunfermlineAbsolutely 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
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
Luca's Kitchen
Linburn Rd, DunfermlineThe 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 Carnock Inn
6-8 Main St, Carnock, DunfermlineThis 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
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
-
Superb165 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
-
Superb81 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
Bayne's the Family Bakers
7 Allan Cres, DunfermlineThere Pies and Bridies are Second to none. Freshly baked, daily and a taste that is trapped into each one, Amazing. Highly recommended. Polite and professional staff, always. 5*
- Drive-Through
- Delivery
-
Superb34 Reviews 4.5
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
The Rumblingwell
191-193 Baldridgeburn, DunfermlinePopped in this evening for some food with a colleague. Lovely food, started with some small plates & decided on the Balmoral chicken for my main, delicious.
Unfortunately no room left for a dessert, tempting as they were, so rounded off the meal with a good Americano.
Spot on friendly, attentive service from Vicki and the other young lady working who's name I didn't catch (sorry).
Update 20/04/26
Visited with parents & took advantage to the 2 for £20 food offer that runs Mon-Thurs. Great value with super friendly service as always, thank you Rebecca.
My Mum loved the lasagne with garlic focaccia and my Dad really enjoyed the new chili chicken flatbread. He also particularly appreciated the nice cold pint of John Smith's at a super low price of £3.45 ? They were planning their next visit before we even finished eating.
- Drive-Through
-
Good115 Reviews 4.1
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
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
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
Starbucks Coffee
Unit G14 Unit G14, Dunfermline-Kingsgate Shop Ctr, DunfermlineIt's a coffee shop, I like their coffee brand but it's pricey imo.The place itself is clean and tidy, run efficiently, so any wait time is minimal. The staff are polite and will engage really in small talk.Wheelchair accessibility: Although it is on the first floor of the shopping centre there after escalator and I believe a lift to allow disabled patrons use of ships on that level.It also can be accessed from the street level as it ha6d an external entrance, given that the centre is built on a hill. The outside road at that location does rise too the level of the first floor. If that makes sense.The shop itself is all on one level and passages are wide enough to accommodate a standard wheelchair.
- Delivery
-
Good56 Reviews 3.9
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
Greggs
U3, Kingsgate Shopping Centre, Lower Level, DunfermlineWhat's not to like. Almost doesn't matter that staff are so rude and clearly unhappy in their jobs. Foods great though. Go in, order, don't expect a smile, please or a thank you, get your food/drinks and go.
- Delivery
-
Good35 Reviews 3.9
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
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
Dhoom
19-25 New Row, DunfermlineAbsolutely 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, DunfermlineWe 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, 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
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
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
Luca's Kitchen
Linburn Rd, DunfermlineThe 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, DunfermlineFantastic 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, DunfermlineThis 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, 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
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
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
Panas Restaurant
170 Queensferry Rd, Rosyth, DunfermlineFirst 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, DunfermlineDelicious 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, 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 St, DunfermlineWe 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, DunfermlineReally 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, 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
-
Superb165 Reviews 4.4
P J Molloy & Sons
7 Canmore St, 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
-
Superb103 Reviews 4.5
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
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 Bridge St, DunfermlineThe 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, 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
Everest Inn
78 Hospital Hill, DunfermlineHome 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: