June 10, 2016April 24, 2019 Swiss Fondue by Tokyo Tower: Tokyo Swiss Inn Looking for some cheese on a cold night. This is the place and the owner is a lot of fun. AdvertisementShare this:TwitterFacebookLike this:Like Loading...