1-chōme-8-1 Shimomeguro, Meguro City, Tokyo 153-0064, Japan Meguro City, Tokyo 153-0064
Seated: 70
Standing: 40
Square Feet: 1,054 ft2
The interior depicts a fresh, early summer scene with the scent of hydrangeas. The large windows on the east side offer a view of the trees and sunlight in the garden.