Located along Yamate-dori, near the Meguro Parasitological Museum, is Otori Shrine.

The shrine was established in 114 AD, and there were notices about warding off evil and the Tori no Ichi festival.

Even though it's in the city, the grounds are very calming.

There's a two-seater stone bench next to the public restrooms in the shrine grounds.
It's also a convenient rest area near the Parasitological Museum.

Small cherry blossoms were blooming near an oak tree.
You can enjoy the view from the bench.
So, why not use it as a place to take a break near Meguro Station?




