C21 Mall Indore Shops List - See more of c21 malhar mall, indore on facebook. C21 Mall Indore Shops List : C21 mall or century 21 mall is a shopping mall in the city of indore in india.