Turku Cafe is a cafe offering a space to socialize.