Taro
76 High Street London E17 7LD
Brand:
TaroTaro Walthamstow – Taro Restaurants
Select your preferred date, time, and party size, and let us know if you have any special requests. Our team will get back to you to confirm your booking. Due to the Grade ii listed building, all seating are the original booths which seat 2-6 people.
https://tarorestaurants.uk/location/walthamstow/