The store is located in Ikebukuro.
It is a 3-minute walk from the West and North Exits of Ikebukuro Station, and a 30-second walk from Exit C6.
The store is located in Ikebukuro.
It is a 3-minute walk from the West and North Exits of Ikebukuro Station, and a 30-second walk from Exit C6.