A heavenly combination of strawberries and french toast awaits guests in central Tokyo. Through late March, The Tokyo Station Hotel located inside the Toky
more on japantimes.co.jp
A heavenly combination of strawberries and french toast awaits guests in central Tokyo. Through late March, The Tokyo Station Hotel located inside the Toky