Greater Indra Nagar, Andheri East, Mumbai, Maharashtra 400059, India
Seated: 700
Standing: 1,100
Square Feet: 11,742 ft2