Kajo: Ode to Nature
Kajo +358 50 329 8044 email@example.comVisit website
Restaurant Kajo’s “Ode to Nature” -menu serves the best local produce the season has to offer. With the support of our network of local producers and our constant curiosity we never stop learning from our ingredients.
The experience can be upgraded by our drink pairings. We happily take into account possible special diets or allergies.