Japanese restaurant group Taro has chosen Brentwood for its 7th location and first outside London. The group was founded by Mr Taro, who dreamt of bringing authentic Japanese cuisine to Britain ...