Tokyo Camii Masjid(Mosque) 2025.02.12 2025.02.10 Tokyo Camii Address : 1−19 2F, Oyamacho, Shibya, Tokyo, 151-0065, Japan TEL : 03-5790-0760 Access : 6 minutes walk from Yoyogi-Uehara Station