Shameless plug, Zurich 'foods of the world' shopping tour Saturday 31st October. It's on the forum calendar.
They have some great lamb at the Turkish supermarket on Josefstrasse 53. EGE.
Also, try Barkat Cash and Carry. Birmensdorferstrasse 141.
Both are very accessable by public transport.
I can highly recommend the lamb shanks. They cost about 5chf each, but they have *heaps* of meat on them...and the butcher even offered to cut them smaller for me...