Soho has many gems when it comes to food, this is definitely one of them. I love Taro for great Japanese dinners and lunches. My favourite is grilled Eel with rice in Teriyaki Sauce. Sushi is good and they have a huge variety. Great taste, not very pricey and central location. They usually do a good job at providing the yummiest food to your hearts fullest be it chicken in those famous Japanese sauces or grilled Eel in Teriyaki sauce or you fancy some other Japanese novelty. The meat is always tender, succulent and sauces are perfect right to perfect taste without being slimy or extra spicy. Taro definitely gets a thumbs up.