Otsuka Masjid & Japan Islamic Trust — 4.1km away
Address
2-chōme-23-1 Hyakuninchō, Shinjuku City, Tokyo 169-0073, Japan
Hours
Monday: Open 24 hours Tuesday: 10:00 AM – 11:00 PM Wednesday: Open 24 hours Thursday: Open 24 hours Friday: Open 24 hours Saturday: Open 24 hours Sunday: Open 24 hours
Phone
+81 90-1503-1988