Taro - Soho

£34 / Japanese, Sushi, Vegetarian options
61 Brewer St, London

Closed now

12PM-10PM
  • Sunday 12:30PM-9:30PM
  • Monday 12PM-10PM
  • Tuesday 12PM-10PM
  • Wednesday 12PM-10PM
  • Thursday 12PM-10PM
  • Friday 12PM-10PM
  • Saturday 12PM-10PM
Stepping into Taro Japanese Restaurant reveals a cozy atmosphere bustling with energy. The compact dining area often fills quickly, creating a lively ambiance best suited for quick bites or casual meals rather than quiet dinners. Diners are treated to the delightful spectacle of chefs meticulously crafting various Japanese staples, infusing the air with tantalizing aromas. A highlight on the expansive menu is the Chicken Teriyaki Don, which garners repeated praise; its crispy texture layered over bean sprouts and rice, then cloaked in teriyaki sauce, stands out as a must-try. In addition to customer favorites like the Duck Don and delicious gyozas, the menu offers an array of sushi, katsu curries, and noodle dishes, catering to diverse palates. While the efficient service ensures food arrives promptly, diners might note that dialogue can be a challenging endeavor over the vibrant chatter. It's advisable to book ahead, especially during peak hours, given the restaurant's popularity and compact seating arrangements.

How to get there

61 Brewer St, London

London City Airport — 8.22 mi

Piccadilly Circus - 202 yd

Similar establishments