• The Alluring Asia Team

Tokyo SkyTree dinner

Tokyo, Japan


Enjoy the restaurant with the best views in town: at a stunning venue soaring 1100 feet over the Tokyo city scape, dine while taking in breath-taking magnificent views.


2 views0 comments