• See More

    This is one of the better shopping malls in Odaiba. At night, you can see beautiful views of Tokyo Bay, plus the unique Fuji TV building nearby.

Other Reviews by Less Than

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa