A good place is the Dragon Inn China Restaurant, at Albistrasse 19 near Post Wollishofen tram stop. We talk about it
here.
Also there's the Entehuus near Bhf Enge, if you want a Peking duck fix.
For generic asian food there's always Chopsticks on the Niederdorf. They do Nasi Lemak