1-chōme-8-1 Shimomeguro, Meguro City, Tokyo 153-0064, Japan Meguro City, Tokyo 153-0064
Seated: 260
Standing: 120
Square Feet: 2,325 ft2
It is a space with an elegant and high quality atmosphere for adults, with the theme of "Simple & Natural". You can spend unforgettable moments with your guests in the photo space inspired by a green garden.