Business center in Oulu offering a variety of services. Features a restaurant with diverse food options and meeting spaces.