Shopping center in the heart of Helsinki, filled with both domestic and international brands. Cafés, restaurants, and flagship stores.