Morimori is located in Itabashi City, Tokyo, Japan on リバティハイツ 201, 1 Chome-17-3 Narimasu. Morimori is rated 3 out of 5 in the category restaurant supply store in Japan.
Address
リバティハイツ 201, 1 Chome-17-3 Narimasu
Accessibility
No wheelchair-accessible car park