Japan is considered to be one of those countries which are obsessed with food. This country is the food capital of the world. Japan boasts of having the most number of Michelin starred restaurants in the world.
Japanese cuisine is filled with amazing luxurious dishes, which will leave you wanting for more. The chefs in Japan undergo a lot training to come up with these dishes because making Japanese dishes is considered to be an art.