I'm really sorry to say, but I would not recommend this restaurant to anybody. Service is slow and they never get everything right at once. Last time we tried it, they messed up one burger, promised to make a new one and then put it...back in line as last. The teenager in our family likes the aiol Burger, nut the vegetarian burgers aren't that special. There are way better burgerjoints in Tapiola.More