Nea Salamina Famagusta FC
Ammochostos Stadium, Larnaca

Stadium

Ammochostos Stadium
Larnaca
Capacity
5,500