Taro


76 High Street London E17 7LD
Brand: Taro
Taro 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/

view everything nearby


External links for Lat: 51.5821933 and Long: -0.0296024


Flickr Photos Mapillary Photos OpenPOImap
Google Maps Bing Maps Ordnance Survey Map Apple Maps