Phoenix Citadel: Central India's Largest Mall In Indore
Phoenix Citadel Mall is a shopping mall in the city of Indore, Madhya Pradesh, India. It is owned by Phoenix Mills Ltd., they operate 10 malls across 7 cities of India. The mall is spread over 3 floors and has a dedicated building for parking. It has 1,000,000 leasing area for shopping brands.
??