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