About Taro Restaurant
Taro Restaurant at 10 Old Compton Street, Soho serves authentic Japanese home cooking from this iconic Soho address. Old Compton Street W1D is in the heart of Soho close to Leicester Square and Piccadilly Circus underground stations, a vibrant street lined with cafes, restaurants and bars. Taro is praised for its honest, affordable Japanese food in the heart of the West End.
Japanese food has been a popular choice on Old Compton Street for many years, offering a relaxed and affordable option in the heart of Soho.
Find Us
10 Old Compton Street, London, W1D 4TF
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!