2-chōme-10-8 Sekiguchi, Bunkyo City, Tokyo 112-8680, Japan
Seated: 190
Standing: 120
Square Feet: 2,368 ft2
Surrounded by greenery and gently illuminated by the sun, the Bamboo Room is a virtual oasis that can be divided into two rooms.