Taro Japanese Restaurant
Taro Japanese Restaurant
193 Balham High Road
London
SW129BEFood rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Restaurants & Cafés in Wandsworth.