London / Soho / W1F

Taro Sushi Noodle Bar

61 Brewer Street, Soho, London, W1F 0RH

Taro Sushi Noodle Bar restaurant & takeaway is serving Japanese, Sushi cuisine.


location on map of Taro Sushi Noodle Bar


Taro Sushi Noodle Bar reviews

Taro Sushi Noodle Bar menu

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


Rate Taro Sushi Noodle Bar