Taro celebrates 24 years of authentic Japanese Cuisine in London with a limited edition Set Menu | My Soho Times

Taro – the acclaimed Japanese restaurant group – is celebrating its 24th milestone anniversary by offering a special 3-course set menu priced at £30 per person.