Sushi & Japanese · Wandsworth
Good food.
Great flavour.
193 Balham High Road, London, Wandsworth, SW12 9BE
Opening hours to be confirmed
Taro Japanese Restaurant is a local takeaway in Wandsworth, SW12 9BE. A menu has not yet been added to this listing.
Taro Japanese Restaurant is listed at 193 Balham High Road, London, Wandsworth, SW12 9BE. Opening hours and menu details can be added by the verified owner.
Loading reviews…