MEGURO STREET

The place to spend during a quiet afternoon. You are sure to find something in any of the interior shops along the street

Burning hot freshly made TAKOYAKI (octopus balls) is something to satisfy your stomach during your walk along MEGURO STREET.

Open: Daily 11:00-20:00
10 minutes walk from Meguro station

5.6.2016