Community center in Helsinki. Offers a unique cafe experience.