Restaurant

Taro Restaurant London

7 locals recommend,

Tips from locals

Nacho
August 6, 2014
Taro Japanese restaurant has finest Japanese cuisine in Hampstead, Swiss Cottage and North West area of London since 1998. One of my favourites!
Sarah
October 18, 2014
Good sushi. Will deliver
Miriam
August 3, 2015
Superb quality sushi at low prices.
Cara
November 14, 2013
There are endless good Japanese restaurants in our area, but this is one of our regulars

Unique things to do nearby

See 30+ Top London Sights. Fun Guide!
Soulful Travel Memories - Multilocation London Photoshoot
London's Amazing Palaces & Parliament

Locals also recommend

Location
293 Finchley Rd
London, England