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