Take a moment to indulge
Try the World’s
You might know that Tokyo is the city with the world's most Michelin star restaurants, but did you also know that it’s home to the world’s fluffiest and silkiest pancakes?
Don’t believe us? Well, there is only one way to find out...