Shoprite

Supermarket in Tamatave (Toamasina)

Reasonably well-stocked supermarket.