5 Michelin Star Restaurants in Tokyo Lauded as the fine dining capital of Japan – and the of the world – the city of Tokyo holds… By Olivia Cuccaro