GastroRanking-logo

The best restaurants in Dunfermline Central Fife Central Scotland

156 Restaurants on GastroRanking

restaurant_img
4.5

3431 Opinions

location-icon78 Hospital Hill, Scotland
Asian
outdoor_seating_109493takeaway_109493delivery_109493

Tried others but keep returning to the Everest, I live in Kirkcaldy but it's worth the drive.

restaurant_img
4.5

624 Opinions

location-icon27 Carnegie Drive, Scotland
Asian
outdoor_seating_109497takeaway_109497delivery_109497

We’ve been here twice now and it’s been very good. There are better Indian restaurants food wise in Dunfermline but the staff and atmosphere are excellent!

restaurant_img
4.5

533 Opinions

location-icon13 Kirkgate, Scotland
Other cuisines
outdoor_seating_108710takeaway_108710delivery_108710

Brilliant day / night out, food is amazing, great atmosphere

restaurant_img
4.5

505 Opinions

location-icon29-31 Carnegie Dr, Dunfermline, KY12 7AN, United Kingdom, Scotland
outdoor_seating_364134takeaway_364134delivery_364134

My partner and I always go a drive always on a Saturday to see what restaurants we can find . Travelling from Glasgow . We found Apricot on our drive last night . The food was amazing . Fresh Clean food . The quality was next to nothing . Ingredients were just perfect . Presentation of food was just amazing . Everything was made with care and thought. From the spiced onions to our main meals where out of this word. Everything was made from scratch. Fresh ingredients. Beautifully cooked and presented. Overall the staff were so very polite and friendly , presentation was pristine and clean. Very prompt and helpful . Restaurant was absolutely 💯 clean and decoration of restaurant was amazing . It must be the cleanest restaurant I have been to date . Staff were very attentive. Well turned out . Well groomed . The food was to die for . I will find it hard to match any other restaurant that we have been to. We will be definitely returning again to enjoy the amazing food and amazing atmosphere.

restaurant_img
4.5

343 Opinions

location-icon27 Bridge Street, Scotland
Asian
outdoor_seating_109478takeaway_109478delivery_109478

Food is absolutely top notch! Cannot say enough good things about it. One of those places where you are full but keep eating until it hurts. So tasty and freshly cooked. Highly recommend it!!!!!

restaurant_img
4.5

290 Opinions

location-iconGarvock House Hotel, Scotland
British
outdoor_seating_109458takeaway_109458delivery_109458

What can I say? Absolutely stunning presented food. They say you eat with your eyes, well it tasted every bit as good as it looked. Good service from the waiting staff. Very reasonably priced, I've paid a lot more for mediocre food elsewhere. Overall, excellent. No complaints at all Certainly, I will be visiting again.

restaurant_img
4.5

159 Opinions

location-icon2-4 Kirkgate, Scotland
British
outdoor_seating_109129takeaway_109129delivery_109129

Great service, lovely food and very low prices. Why would you go elsewhere? We popped in after a quick stop at the Abbey and we’re very glad we did. This is a great little family run place that fully deserves its reputation. Try it for yourselves….

restaurant_img
4.5

141 Opinions

location-icon43-45 James St, Dunfermline, KY12 7QE, United Kingdom, Scotland
outdoor_seating_363923takeaway_363923delivery_363923

Great warm friendly traditional Scottish Public House down stairs with the lounge function suite upstairs all very close to Dunfermline city centre

restaurant_img
4.5

19 Opinions

location-iconHalbeath Road, Dunfermline KY11 8JH Scotland, Scotland
British
outdoor_seating_266015takeaway_266015delivery_266015

Centre has ample parking and is not far from Dunfermline Town Centre. Spacious and very clean. Four of the many rooms were used during the day and each was large/ good lighting and clean. Lunch was Buffet style but was presented in a very timely fashion and was both delicious and enough for good portion sizes. Waiting staff were readily available for any questions/ queries and were extremely efficient. Definitely recommend for business 'away' days/ conferences.

restaurant_img
4.5

1525 Opinions

location-icon8-12 High Streer, Scotland
Italian
outdoor_seating_109462takeaway_109462delivery_109462

7 of us dined here yesterday and we all loved our meals, not a single thing was left on the plates, all dishes were hot and very tasty. The service was also excellent, we will return.

restaurant_img
4.5

568 Opinions

location-icon23 Carnegie Drive, Scotland
Italian
outdoor_seating_109175takeaway_109175delivery_109175

Awsome restaurant I go here every time I am in the area as I think the food is superb, I would go as far as to say I had the best steak I have ever had in my life here absolutely stunning, also a very friendly environment and welcoming.

restaurant_img
4.5

524 Opinions

location-icon13 Douglas Street, Dunfermline KY12 7EB Scotland, Scotland
Other cuisines
outdoor_seating_271411takeaway_271411delivery_271411

Spot on , super pub, staff are brilliant as always, beers top notch

restaurant_img
4.5

43 Opinions

location-icon26 Canmore St, Scotland
outdoor_seating_336440takeaway_336440delivery_336440

This is the first time I’ve ordered and it won’t be the last! I really loved my take away!! The food is so delicious! Absolute new favourite of mine and I will be telling my family and friends to try this little gem of a restaurant too. Thanks so much!

restaurant_img
4.4

358 Opinions

location-icon27 Bridge St, Dunfermline, KY12 8AQ, United Kingdom, Scotland
outdoor_seating_388231takeaway_388231delivery_388231

Don’t ask for delivery. It is shocking! We ordered 2 hrs ago and we were promised it was out for delivery each time we called. It’s infuriating. No more custom from us.

restaurant_img
4.4

121 Opinions

location-icon48 East Port, Dunfermline, KY12 7JB, United Kingdom, Scotland
outdoor_seating_364034takeaway_364034delivery_364034

First time here as a group of 4. Food was fantastic, piping hot and very tasty . Lovely cosy atmosphere. Christopher and Linda made us so welcoming and attentive . Highly recommend 5⭐️ Will definitely be back .