‘Dim sum kitchen’ to open at Kampus
Yum Cha, the ‘dim sum kitchen’ that has proved a hit in Liverpool, is to open up at the Kampus development, opposite Canal Street. Founded by brothers Adam and Neil Wan, it’ll major on small plates, Chinese roasted meats and tea.