Taro serve a wide selection of Japanese dishes in their restaurant and bar which are available to eat in or take away. They can cater for private parties of up to 8 people upon request.
Features
Takeaway, Vegetarian Dishes
Nearest public transport
Finchley Road & Frognal - National Railway