Osaka. Or a tale of Katsu, Crab, Sumo and Korean BBQ
Its no secret that Japan is now the most Michelin starred country in the world outstripping the French by some margin. Although Michelin have managed to gain entry through the secretive doors of many of…