186 Yeongjonghaeannam-ro 321beon-gil, Jung-gu, Incheon, South Korea
Seated: 270
Square Feet: 3,175 ft2