Definitions for "Omori"
Omori (大森) is a district located a few kilometers south of Shinagawa, Tokyo, Japan accessed by rail via the Keihin Tohoku line, or by road via Dai Ichi Keihin. Omorikaigan, the eastern area of Omori, can be reached via the Keikyu line.