On Cafe and Modern Dim Sum Dim Sum are the small plates of China. Plates to share with family and friends over a long leisurely …
Restaurant Review: On Cafe London 31 Clapham Park Road, London, SW4 7EE

eat see stay – Est 2007
On Cafe and Modern Dim Sum Dim Sum are the small plates of China. Plates to share with family and friends over a long leisurely …