Stadium Name: Mumbai Football Arena
Country:
India India
Address: Veera Desai Road
Capacity: 20 000
Surface: Grass
Teams:

Mumbai Football Arena