Rhodos FC
Neapoli Stadium, Nikala

Stadium

Neapoli Stadium
Nikala
Capacity
4,999