Kollam - Elamballoor Rd, Thevally Nagar, Palace Nagar, Thevally, Mathilil, Kollam, Kerala 691601, India
Seated: 120
Standing: 55
Square Feet: 1,988 ft2