Petrosport Stadium

EgyptEgypt

Compact stadium located in New Cairo suitable for league matches