November 4, 2017

Kitcho Greenwich – 1 of Top 5 Japanese Restaurants in London

Chef Tim Anderson, Masterchef winner and owner of Nanban in Brixton, shares his Top 5 Japanese restaurants in London. Tim says, ‘Everything I’ve had from Kitcho […]