Locations

Walthamstow Branch

Taro Walthamstow

Pimlico Branch

Taro Walthamstow

Soho Branch

 61 Brewer St, London W1F 9UW
020 7734 5826
soho@tarorestaurants.uk

Monday – Saturday

12-10:30pm

Sunday

12-9:30pm

Balham Branch

193 Balham High Rd, London SW12 9BE
02086755187
balham@tarorestaurants.uk

Monday – Sunday

12-10pm

Kennington Branch

412 Kennington Rd, London SE11 4PT
02077357772
kennington@tarorestaurants.uk

Monday – Saturday

12-10pm

Sunday

12-9:30pm

Finchley Central Branch

356 Regents Park Rd, London N3 2LJ
02045319124
finchley@tarorestaurants.uk

Monday – Friday

12-3pm, 5-10pm

Saturday – Sunday

12-10pm