Opened:2017Capacity:64468Address:Futbol'naya Alleya, 1, Sankt-Peterburg, Russia, 197110 Post navigation