Shoprite

Supermarket in Antananarivo

Well-stocked (if a little chaotic) supermarket.