• See More

    It's less than a 3-minute walk from Ikebukuro Station, and there's even a covered walkway, so you don't have to worry about the rain!

Other Reviews by Chris Wong