Food will undoubtedly be a highlight of any holiday to Japan. With Michelin star restaurants, unbeatably fresh and locally sourced ingredients and an emphasis on seasonality of food, the country is now widely considered the new food capital of the world.
Request a Brochure
Japan