Dine at 29 is a contemporary restaurant with a Scottish twist based in the heart of the historic town of Dunfermline and home to HOT ROCK steaks.
Situated on one floor, Dine at 29 offers you a relaxed, friendly atmosphere along with freshly prepared, quality food that everyone can enjoy.
We are open 7 days a week, offering Lunch & A la carte choices for all tastes, but best of all KIDS EAT FREE!
Dine at 29 is the perfect location for those special occasions or simply a good night out. You can also enjoy our bar/lounge area for a coffee, or try one of our many beers and quality wines from around the world.
See you soon!