D 266, Ttc Industrial Estate, Turbhe, Navi Mumbai, Maharashtra 400705, India
Seated: 120
Standing: 35
Square Feet: 1,076 ft2