• See More

    You can get to Toyosu Station by taking the Yurakucho Line or the Yurikamome Line, and the Sumida River Water Bus also stops here. It's super convenient whether you come by land or water. On nice days, you can sit on the terrace, enjoy some good food, and take in the beautiful Tokyo Bay view.

Other Reviews by William Wang