Well this is not vegetarian restaurant, BUT staff knows what vegan means, meals are great and athmosphere is relaxed.
On finnish standards price is average. We go here frequently and you know what you get, quality is consistent.
Also lunch is good, if there is no vegan option for that day just ask and they will make special meal for you.Pros: excellent food, friendly staff, athmosphere
Cons: could have more vegan options, no vegan desserts