Estádio 11 de Novembro — Luanda, Angola · capacity 50,000 · home of Petro de Luanda · grass pitch · 4 matches listed. Fixtures, location and details on Champslig.