Map - Takewaka: Ikebukuro
Takewaka / Ikebukuro

Nishi-Ikebukuro 1-10-10, Spice 2 Bldg. B1F

Android/ iPhone