by John Gregory Smith Itsu is celebrating 15 years of the itsu Chelsea branch with the launch of the £15 for 15th menu. Showcasing a selection of classic itsu dishes for the set price of £15 the menu will be available until the 30th April … [Read more...]