186 Yeongjonghaeannam-ro 321beon-gil, Jung-gu, Incheon, South Korea
Seated: 108
Square Feet: 2,152 ft2