Coffee shop Tehdassaari Cafe offers a riverside setting.