2-chōme-1-1 Nihonbashimuromachi, Chuo City, Tokyo 103-8328, Japan
Seated: 300
Standing: 250
Square Feet: 3,391 ft2