Kollam - Elamballoor Rd, Thevally Nagar, Palace Nagar, Thevally, Mathilil, Kollam, Kerala 691601, India
Seated: 200
Standing: 60
Square Feet: 2,601 ft2