Cafe & Kitchen offering local, delicious food and baked goods. Features vegetarian and organic options, with Finnish meat.