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.
5.6.2016