We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Fabric Drink and Dine

2 Canmore Street | Dunfermline, Dunfermline KY12 7NT, Scotland
+44 1383 733430
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good24%
  • Average19%
  • Poor12%
  • Terrible14%
Travellers talk about
“terrine” (3 reviews)
“pasta” (6 reviews)
Opens in 16 min
All hours
Bar, British, Vegetarian Friendly
€€ - €€€
2 Canmore Street | Dunfermline, Dunfermline KY12 7NT, Scotland
All Details
Write a Review
Reviews (295)
Traveller rating
Traveller type
Time of year

1 - 10 of 295 reviews

Reviewed 6 days ago

I was in Dunfermline for Doors Open Day. Walking through the town I saw their poster for pasta and wine £6.95. Considering the library across the road wanted that amount for a baked potato and was full of screaming children, what did I have to...More

Thank Carole R
Reviewed 6 days ago via mobile

I'm surprised at the previous review about Fabric. This is a great place to eat. The 'Harvey Nics' of Dunfermline. Really could not fault it. 3rd visit this year, and each time it's been brilliant AND consistent. The set menu including wine is very hard...More

Thank Buffy89
Reviewed 3 weeks ago via mobile

I would not recommend this place to anyone and stay completely away from the duck even the waiter said " aw it's a hit or a miss" WHAT. The beer they served was flat. Overall I won't be back and I would look else where...More

Thank Paul W
Reviewed 10 August 2017

The food is terrific, the prices are not so bad. you can have a 3 meal option for 32£ for two. The environment is good and you feel welcome there. the staff is polite and friendly. had a nice evening meal with friends

Thank Bruna P
Reviewed 5 August 2017 via mobile

My friend and I had booked for a late lunch / early dinner which we were so looking forward to. Having ordered our drinks we were then greeted by a waitress which said 'wit are yiz waantin' and we proceed to place our order. At...More

2  Thank 230,380
Reviewed 5 July 2017

Was a little dubious about trying here as the previous reviews weren't exactly sparkling and in all honesty this place was not on my shortlist as it wasn't in the top 10% - 15% on tripadvisor. However fate intervened we started in the Indian restaurant...More

Thank antontyrol
Reviewed 4 June 2017

I had a meal here before attending a show. Nice food, and welcoming staff. Varied menu, and drinks menu is nice too. I hope to go back another time.

Thank Chris J
Reviewed 21 May 2017 via mobile

The cocktails at Fabric are excellent - the best in Dunfermline - but they are in Dunfermline, so using the same price point as George Street is a bit much. It's always busy, and there's a good mix of folk, but you can tell who...More

2  Thank Kirsty W
Reviewed 20 May 2017 via mobile

Visited with old school friends and the service was poor to say the least. When we eventually started to place our order the girl taking the orders said it was easier for her if we put our hands up if we wanted Pate, soup etc...More

1  Thank Opalcallin
Reviewed 20 May 2017

Visited for lunch with my husband and his brother as 2 mains for £10 sounded like a good deal, mains were approx £8 each. We ordered 2 angus burgers and a peppered chicken salad and 3 teas. Burgers were enjoyed, chicken salad ok, slightly dry....More

Thank margaret m
Nearby Restaurants
Khushi's Restaurant
727 reviews
.02 km away
613 reviews
.14 km away
Wynd Cafe
60 reviews
.14 km away
Antioch Turkish Restaurant
27 reviews
.19 km away
Nearby Attractions
Pittencrieff Park
530 reviews
.23 km away
Dunfermline Abbey and Palace
432 reviews
.14 km away
Andrew Carnegie Birthplace Museum
244 reviews
.29 km away
Dunfermline Carnegie Library & Galleries
52 reviews
.05 km away
Ask a question
Questions & Answers
21 September 2016|
Response from Patrick M | Reviewed this property |
Sorry don't know possibly it's easier for them to charge as market dictates
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours, Drinks
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Full Bar
Good for
Groups, Special Occasion Dining, Bar Scene
Open Hours
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 02:00
11:00 - 02:00
11:00 - 00:00
Location and Contact Information
  • Address: 2 Canmore Street | Dunfermline, Dunfermline KY12 7NT, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  Dunfermline
  • Phone Number: +44 1383 733430
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing