2-chōme-10-8 Sekiguchi, Bunkyo City, Tokyo 112-8680, Japan
Seated: 200
Standing: 110
Square Feet: 2,282 ft2
Watch chefs flambe fine cuisine in the open kitchen and enjoy open views of the green gardens below in these sunny, relaxing rooms.