Ratings of Taro - Soho

google
Google
4.3
(2,535 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Unfussy Japanese ramen, sushi and noodles served at communal tables in a bright, airy dining space.

61 Brewer St
London, W1F 9UW
Monday
12:00 PM - 10:00 PM
Tuesday
12:00 PM - 10:00 PM
Wednesday
12:00 PM - 10:00 PM
Thursday
12:00 PM - 10:00 PM
Friday
12:00 PM - 10:00 PM
Saturday
12:00 PM - 10:00 PM
Sunday
12:30 PM - 9:30 PM

Recent Reviews

google
Apr 2024
Duck Don 10/10 Lovely food, reasonable price and good portions. Soft drinks were reasonable value. Service was also speedy.
google
Apr 2024
Ótimo restaurante brasileiro no coração do Soho, com excelente variedade e atendimento . Todos os garçons foram atenciosos em especial o Helbert . Iremos voltar em breve!!
google
Apr 2024
Super gutes sushi. Auch die reisgerichte waren herrlich! Sind sogar zweimal gekomnen. Preis und Service auch top
google
Apr 2024
Victime de son succès, Reservation obligatoire ! Ramens succulent
google
Apr 2024
Food nice , fast service. Open at 12.30 am on Sundays.
google
Apr 2024
The staff was very helpful and friendly when I needed to make a large booking for a Saturday night. The food was pretty good, but not the best Japanese food in town. I had the chicken katsu curry and the chicken was over cooked. Portion sizes were very reasonable.
google
Apr 2024
Sushi was really mushy and didn't taste fresh - particularly the tuna
google
Apr 2024
The original and still the best. My favourite Japanese restaurant in London

Frequently Asked Questions

What is Taro - Soho's rating?
Taro - Soho is rated an average of 4.3/5 stars across various online platforms.

+44 20 7734 5826

61 Brewer St, London, W1F 9UW