Michelle & Ken @TheMayflower, Musgrave Rd, Durban deserve mantle of finest Chinese restaurant in SA