• See More

    The building itself is worth seeing—it's got a really cool design. It's located inside Ueno Park, so the surroundings are super pleasant and there's lots of greenery.

Other Reviews by Simon Chiu

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa