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.
J0hnd931's Dunfermline, UK
10
Contributions
10 Reviews
Grid View
List View
Back to top
Cafe by the Park
5 Chalmers Steet
5 of 5 stars
Posted 7 May 2013
Those of us with longish memories will remember this as the location of Dos Amigos, immediately to t...
Reubens Cafe Deli
10-12 New Row
4 of 5 stars
Posted 3 May 2013
Certainly one of the better cafes on the town but it's size means it getting a table can be a bit hi...
Alhambra Theatre
33-35 Canmore St
5 of 5 stars
Posted 3 May 2013
The re-opening of the Alhambra has given a massive boost to live theatre and music in Fife. Acts are...
Half Way House Restaurant
35 Main Street
3 of 5 stars
Posted 3 May 2013
I tend to visit this as an annual thing and things don't change too much. I think the best way to de...
Khushi's Restaurant
1 Canmore Street
4 of 5 stars
Posted 3 May 2013
...and probably the priciest; that said the food is very good to excellent. In line with a lot of mo...
St Margaret's Cave
Glen Bridge Car Park - Chalmers Street
4 of 5 stars
Posted 3 May 2013
Everyone who lives in Dunfermline seems to eventually visit this atttraction. And it is quite quirky...
Fabric Drink and Dine
2 Canmore Street
4 of 5 stars
Posted 3 May 2013
only been in a handful of times but the service has always been prompt (unusual for a lot of bars) a...
Pizza Hut
Whimbrel Place
2 of 5 stars
Posted 3 May 2013
I am not a big fan of the Pizza Hut product but I tend to get outvoted. A couple of years back they ...
Cafe Fresh
2-4 Kirkgate
4 of 5 stars
Posted 3 May 2013
A pleasant unassuming cafe offering a varied menu (most of which seems suspiciously healthy). Prices...
the green room
37 canmore street
5 of 5 stars
Posted 3 May 2013
I have popped in here quite a few times when about the town and I've always enjoyed what I've been s...
The Guildhall & Linen Exchange
79-83 High Street
Been