A charming, tucked-away shrine in the city center, brimming with onigiri decor and anime flair, perfect for a peaceful, quick visit.
2 Chome-37-9 Oshiage, Sumida City, Tokyo 131-0045, Japan Get directions
Aibi Y.
Amruta Gavade
Alemka Kuljis
HW
Finite Trips
Alyona Unknown
Carlotta MAy
Ah Boy Like Ramen