186 Yeongjonghaeannam-ro 321beon-gil, Jung-gu, Incheon, South Korea
Seated: 60
Square Feet: 1,022 ft2