158 DunHua North Road Songshan District, Taipei City 105
Seated: 280
Standing: 150
Square Feet: 70 ft2