5 Chome-3-51 Nakanoshima, Kita Ward, Osaka, Japan
Seated: 414
Square Feet: 4,230 ft2
Located on the 12th floor.