A new dim sum café and shop has opened just off Clapham High Street. On Café serves an eclectic mix of dumplings, buns and other sharing plates, as well as French patisserie with an Oriental flavour. Alongside the dim sum menu are more substantial offerings such as Kim Chi Rice and slow cooked soups. On […]