News Service Nikkei Ochiai is located in Shinjuku City, Japan on 2 Chome-9-10 Nishiochiai. News Service Nikkei Ochiai is rated 1 out of 5 in the category newsstand in Japan.
Address
2 Chome-9-10 Nishiochiai
Service options
In-store shopping
Accessibility
No wheelchair-accessible car park