Does anyone knows where I can buy fresh yeast in cape town?
I got several hits when I used the google search engine.
Some were for baking some for brewing.
As to if they have a storefront or only sell in large amts for delivery you will have to contact them (and possibly set up an account secured with a bank card or whatever).
If those don't work you could always go with Amazon.