5-chōme-31-31 Jingūmae, Shibuya City, Tokyo 150-0001, Japan Shibuya City, Tokyo 150-0001
Seated: 180
Standing: 120
Square Feet: 1,560 ft2