Coffee shop Kahvila iLO, located on a scenic route, offers a welcoming atmosphere.