I used to come quite often when I lived in the area. Came after a while. I would suggest sticking ...
Taro
(79)
Advertisement
Photos
Taro is a Japanese restaurant located in London, England, known for its sushi and sashimi offerings. The establishment provides a variety of dishes, with a focus on fresh seafood, including options for those with dietary restrictions, such as swapping ingredients upon request. The restaurant aims to create a warm and welcoming environment for its guests.
With an emphasis on quality, Taro presents a selection of sushi platters that can cater to diverse tastes. The staff is reported to be attentive and helpful, contributing to a pleasant dining experience. Overall, Taro seeks to deliver authentic Japanese cuisine in a comfortable setting.
Generated from the web
Reviews
AVOID I ordered a £31 sushi platter and asked if I could swap salmon with tuna due to an intoleranc...
Amazing food, honestly best Japanese. Our waiter Jeff was so so kind and generous. Thank you. I had ...
You might also like
Advertisement



