Home /  

Vegan Restaurants in Dunfermline

The best places in Dunfermline to eat Vegan. Our interactive map features all restaurants around Dunfermline who offer this dish to eat out or take away.

Show 10+ restaurants on map
Show :companies_count restaurants on map

This is a list of all the eateries where you can order Vegan or dine out.

5
Menu
Open Now
5
Menu
Open Now
City: Dunfermline, 17 Bridge St, Dunfermline, Scotland, KY12 8AQ, United Kingdom
"Craig is an excellent hairdresser that uses all vegan products. the salon is very lgbtq friendly and offers haircuts based on their hair length and not their sex. really refreshing to find a place like this in fife would not cut my haare anywhere else!"
5
Menu
Open Now
5
Menu
Open Now
City: Dunfermline, 47 James St, Dunfermline, Scotland, KY12 7QE, United Kingdom
"Impressive selection of environmentally friendly personal objects and household products."
3.5
Menu
Online table booking
Open Now
3.5
Menu
Online table booking
Open Now
City: Dunfermline, Main Rd, Charlestown, Dunfermline, Scotland, KY11 3EE, United Kingdom
"Nice to see that there is a vegan section on her menu. eating is in order and in a good location."
3.5
Menu
Online table booking
Open Now
3.5
Menu
Online table booking
Open Now
City: Dunfermline, 1 Canmore St, Dunfermline, Scotland, KY12 7NU, United Kingdom
"Had to consult the allergen grid before it went to lunch to find out what I would have, as it was unclear from the menu. tailored with prev reviewers could (the two) be labeled lunchtime as vegan to help us? lunch menu comes with naan - this is not vegan. as an alternative was offered Roti/Capati, but against a price. much more vegan friendly restaurants in the city. updated by the previous review on 2022-10-21"
5
Menu
Open Now
5
Menu
Open Now
City: Dunfermline, Spinnaker Way, Dalgety Bay, Scotland, KY11, Dunfermline, United Kingdom
"Both my sister and mum live in Dalgety Bay, and I am so pleased to have discovered Anita's Kitchen. Ordering from Anitia's is a perfect way to treat my family to good vegan food when I visit. The food is always tasty, and perfect portion sizes although I always order the extras sides for snacks the following day. The food feels a little more healthly than a typical takeaway, and is more authetic. I also love the fact it's a set vegan menu, there is always plenty of variety and always something for the family to enjoy. I just wish I lived in Dalgety Bay so I could enjoy more often"
4.8
Menu
Online table booking
Open Now
4.8
Menu
Online table booking
Open Now
City: Dunfermline, 4 Loch St, Townhill, Dunfermline KY12 0HH, UK, United Kingdom
"I wanted to visit this place a past, but never got the chance. this caffeine is a jewel: cozy interieur, friendly staff, good eating for a reasonable price. best: it is all vegan"
4.5
Menu
Online table booking
Open Now
4.5
Menu
Online table booking
Open Now
City: Dunfermline, 2-4 Kirkgate Dunfermline,KY12 7NB, Dunfermline, KY127NB, United Kingdom
"GF breads, bagels and wraps. GF homemade cakes and biscuits as well as ready wrapped."
4.1
Menu
Online table booking
Open Now
4.1
Menu
Online table booking
Open Now
City: Dunfermline, Keavil House Hotel, Crossford KY12 8NN, UK, Dunfermline, United Kingdom
"Away for a birthday treat, food was excellent and staff friendly and helpful"
3
Menu
Online table booking
Open Now
3
Menu
Online table booking
Open Now
City: Dunfermline, 15 Pitreavie Court, Dunfermline, Scotland, KY11 8UU, United Kingdom
"A keks (nice) and lemon balms (before dry) were tested."
4.5
Menu
Online table booking
Open Now
4.5
Menu
Online table booking
Open Now
City: Dunfermline, 23/25 Bruce Street, Dunfermline, KY127AG, KY12 7AG, United Kingdom
Delivery, Wifi, Reservations, Seating
Vegan

Vegan

You can find Vegan in 10+ Restaurants. We help you find a restaurant in your area where it tastes best.

Price

The Average price for Vegan is:
$11.4

Feedback

This feedback is based on the dishes preparation using the above mentioned ingredients. This dish might be cooked differently if you eat out or order food.

You need to register or login to leave feedback.