1-chōme-8-1 Shimomeguro, Meguro City, Tokyo 153-0064, Japan Meguro City, Tokyo 153-0064
Seated: 90
Standing: 40
Square Feet: 796 ft2
A classy Japanese space. The ceiling, pillars, sliding doors... everything inherits the elegant traditional beauty of the former Meguro Gajoen.