Greater Indra Nagar, Andheri East, Mumbai, Maharashtra 400059, India
Seated: 130
Standing: 150
Square Feet: 2,444 ft2