Ilmalantori is an office building featuring a restaurant, cafe, and meeting spaces.