FeaturesBar, Vegetarian Dishes
Nearest public transportLeicester Square - Underground
Similar businesses nearby
Brewer Street, Soho, London W1F 9UW
Taro serve a variety of Japanese dishes including sushi to eat in or take away.
Old Compton Street, Soho, London W1D 4TF
Taro serves a variety of popular Japanese dishes at their licensed restaurant. A…