Seemor

TaroB

61 Brewer St, London W1F 9UW · Japanese restaurant, Sushi restaurant · The West End

Taro delivers reliable, crowd-pleasing Japanese comfort food at moderate prices in a bustling Soho setting—great for a quick, filling meal, but not for those seeking a serene or refined experience.

Opening Hours

Sunday12:30–21:30 Monday12:00–22:00 Tuesday12:00–22:00 Wednesday12:00–22:00 Thursday12:00–22:00 Friday12:00–22:00 Saturday12:00–22:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →