Atrio is a fusion restaurant blending Italian and Finnish cuisines. Enjoy dining at the bar, terrace, or backyard.