The Ōmori Shell Mounds are the middens, located in Ōmori, on the border of Shinagawa and Ōta, Tokyo, Japan.
Shinagawa Aquarium
MEGA Don Quijote
Shinagawa Ward Residents' Park
Tmark City Hotel Tokyo Omori
Homemade Ramen 麦苗
UOBEI Omori-eki Sanokitaguchi Shop
Royal Host Omorikita
Tenfuku