SIDEWALK STAND nakameguro
1-23-14 AOBADAI, MEGURO WARD TOKYO 153-0042, JAPAN
OPEN 7 DAYS a WEEK | 9 am to 9 pm

© SIDEWALK STAND