No stadium image available

Capacity: 500

City: Manama

Country: Bahrain

Club: Al Najma

International: Unknown