3 Chome-42-7 Minamiotsuka, Toshima-ku, Tōkyō-to
3 Chome-42-7 Minamiotsuka, Toshima-ku, Tōkyō-to
This masjid is not far from the train station and is located in a narrow building with multiple floors. Women pray on the ground floor and men pray upstairs. It's open during the day between prayers, and I've been told they have free iftar during Ramadan paid for by the Japan Islamic trust.