Located at Mannerheimintie 66, this establishment is a shop in Töölö. It's near a sports hall and a bar.