London / Balham / SW12


193 Balham High Road, Balham, London, SW12 9BE

Telephone: 02086755187

Taro restaurant & takeaway is serving Japanese, Sushi cuisine.

location on map of Taro

Taro reviews

Taro menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.

Rate Taro