1-chōme-8-1 Shimomeguro, Meguro City, Tokyo 153-0064, Japan Meguro City, Tokyo 153-0064
Seated: 240
Standing: 100
Square Feet: 2,195 ft2
This is an authentic medium-sized banquet hall with a star-shaped chandelier and sharp light production.