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” (9 reviews)
“cake” (4 reviews)
Open Now
All hours
Bar, British, Vegetarian Friendly
$$ - $$$
2 Canmore Street | Dunfermline, Dunfermline KY12 7NT, Scotland
All Details
Write a Review
Reviews (296)
Traveller rating
Traveller type
Time of year

1 - 10 of 296 reviews

Reviewed 3 weeks ago

Food this evening was ok however the service recieved was very poor, our table was around the corner near the seating area, we ordered our drinks (which they forgot to bring to the table) the drinks eventually came to the table after our food was...More

Thank berglas71
Reviewed 4 weeks 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 4 weeks 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 28 August 2017 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
Nearby Restaurants
621 reviews
.14 km away
Khushi's Restaurant
733 reviews
.02 km away
Wynd Cafe
61 reviews
.14 km away
Antioch Turkish Restaurant
32 reviews
.19 km away
Nearby Attractions
Pittencrieff Park
538 reviews
.23 km away
Dunfermline Abbey and Palace
440 reviews
.14 km away
Andrew Carnegie Birthplace Museum
247 reviews
.29 km away
Dunfermline Carnegie Library & Galleries
57 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, Bar Scene, Special Occasion Dining
Open Hours
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 12:00 AM
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