2-chōme-1-1 Nihonbashimuromachi, Chuo City, Tokyo 103-8328, Japan
Seated: 80
Standing: 60
Square Feet: 1,152 ft2