Africa-Places.com has listed approx 3 Shopping malls in Apindi St. Some of the Top rated Shopping malls in Apindi St are- Mega Plaza, Mega Plaza & Mega Plaza.