Taro Soho restaurant in Brewer street is our oldest branch set in the heart of bustling Soho and only 2 mins from Piccadilly Circus. Open 7 days a week, with seating for 50 it’s perfect for pre & post theatre dining.
Whether it’s a special occasion or a spontaneous craving for authentic Japanese cuisine, our team eagerly awaits your reservation. Join us at Taro and embark on a culinary journey filled with delectable sushi rolls, mouthwatering noodles, and an ambiance that captures the essence of Japan.
Please book at least 3 hours in advance to let us manage your booking efficiently. If this is not possible, please call Our restaurant number to arrange your booking. Thank you for your understanding
Order Online
Order directly from one of our selected restaurants!