ADDRESS
1-5-1 Kamimeguro, Meguro-ku
TOKYO

OPENING HOURS
Everyday 11am to 7pm