Finnish bistro established in 1997.