Taro Walthamstow
$$
Advertisement
76 High Street
E17, England E17 7LD
Taro Walthamstow is the newest branch of the Taro Japanese Noodles and Sushi Bars, proudly housed in a Grade II listed building that was formerly the Manze Pie and Mash Shop. This venue retains its original features with charming booths and period lighting, creating a unique dining experience in North London.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement



