The best restaurants in Tokyo

Tokyo is the world’s biggest restaurant city, but you may not realise it because it’s usually hidden away behind the walls of restaurants and other establishments.

Here’s the top 10 Japanese restaurants in Japan that will surprise you.

Source: Tripadvisor