Taro (Finchley Road)

Taro (Finchley Road) Location

Taro (Finchley Road) Maps
Taro (Finchley Road) Address 293 Finchley Road, Finchley Road, London NW3 6DT
Taro (Finchley Road) Phone 020 7435 4001
Taro (Finchley Road) Opening Hours Monday : Closed
Tuesday - Sunday : 12noon - 3pm, 6pm - 11pm
Taro (Finchley Road) Food Price £20 - £40 per pax
Payment by Cash,Cards

What people say about Taro (Finchley Road)

0%
100%
0%
4
2 reviews
  • Their agedashi tofu is also delish

  • Arguably the best Sushi in London

Taro (Finchley Road) Specialties

See some wrong information about Taro (Finchley Road) here?