Tokyo is a world all on its own. Everything seems brighter, louder and more... Japanese. With more Michelin stars than Paris, and over 4,000 ramen shops, Tokyo is a foodie heaven. And all of that Japanese food you've had outside of Japan, well in Japan, it's better, there's more of it and it's cheaper. Sushi... amazing. Even the neighbourhood izakaya can dish up some real treats.