20 P. Phan Chu Trinh, Phan Chu Trinh, Hoàn Kiếm, Hà Nội, Vietnam
Seated: 80
Standing: 60
Square Feet: 1,194 ft2