Dim Sum Restaurants in South Africa
Yum cha, or dim sum as it’s known in the West, refers to the act of taking tea. Here’s a countrywide dim sum restaurant round-up to satisfy your cravings for these moreish bites. Written by Ishay Govender-Ypma (@IshayGovender) for Financial Mail. dim sum Dim sum has its roots in the Cantonese morning tradition of [...]