Itsu will be adding cloud-like steamed bao buns with hoisin duck and braised leeks to their menu. Get your hands on a pair for just £4.99 from 6 March!