Greater Indra Nagar, Andheri East, Mumbai, Maharashtra 400059, India
Seated: 50
Standing: 80
Square Feet: 2,011 ft2