Taro

76 High St London

See route

Embark on a culinary journey with Taro, the Japanese sensation that has gracefully taken residence in the historic L Manze building in Walthamstow.

A venerable presence in the London dining scene since 1999, Taro has undergone a recent expansion, with three new establishments gracing the city in the past two years, including the latest addition in Pimlico.

In a nod to the Grade II-listed L Manze building's heritage, Taro pays homage by introducing the Manze Dragon Roll to its extensive menu.