Sanma – An autumn dish

The Meguro Sanma Festival is one of the popular autumn festivals in Tokyo. Annually there are two sanma festivals held near the Meguro station and this year the first one will be held on Sep 9th at the east side […]