London
Taro
City of Westminster · open until 21:30
What it is
Terrace A visitor: “So good- portions are amazing and I love the tempura rolls. Staff was so nice and we got to sit outside which was so beautiful. Definitely recommend” 0.8
Good for a group Good for groups 0.8
Wine in the evening Alcohol: beer and wine 0.2
What people say
“Every time in London for us it’s a must . We love chicken teri don . Spicy . And wonderful ebi gyoza . The staff is so nice !” vivimero
“Astonishingly good value Japanese restaurant in the heart of Soho. What a find! No frills, shared tables. Service: efficient, rapid, pleasant. Food: really good. Excellent sashimi, decent sushi, and…” FoodKGB
“A real hidden gem! Very good quality food, excellent taste and great portions. Excellent value for money for such good Sushi and Bento boxes in such a prime location.” oliverwK1265SR
Details
Hours Every day 12:30 to 21:30
Address 61 Brewer St, London, W1F 9UW
Phone +44 20 7734 5826
Rating 4.0 of 5, 498 ratings
Pay Apple Pay · a bar
Sign in to geography
Your tabs from the iPhone app, on any page here.
Not Now