Welcome to our forest restaurant — a place where traditional Finnish flavours meet the breathtaking experience of nature amidst the Lappish woods.