Kollam - Elamballoor Rd, Thevally Nagar, Palace Nagar, Thevally, Mathilil, Kollam, Kerala 691601, India
Seated: 250
Standing: 72
Square Feet: 4,305 ft2