Lovely food, with a varied menu and many vegetarian options and a few vegan options! Polite staff wi...
Taro
(488)
Advertisement
Photos
Taro is a restaurant located in London, England, offering a varied menu that includes many vegetarian and a few vegan options. The establishment aims to provide a pleasant dining experience with a lively atmosphere. Customers can find a selection of Japanese dishes, although there have been mixed reviews regarding the quality of the food.
The restaurant features gluten-free options, which have been highlighted by some patrons. Service at Taro is meant to be friendly, but there have been reports of inconsistencies in customer interactions. Overall, the experience may vary based on individual expectations and preferences.
Generated from the web
Also at this address
Reviews
Selected this as trip advisor said it had gluten free options - turns out (according to our host) th...
Worst Japanese restaurant I have ever been. Very rude server, low quality food, overcharged £1 from ...
You might also like
Advertisement



