Neil Davey Journalist Lifestyle Travel Games Film Food Drink
JAPAN
Japan. Everything you've ever heard is probably true... I joined a Japanese restaurateur and his chef in Tokyo and Kyoto as they sought inspiration for their new menu, and wrote about it for Square Mile.