Idea Cellular store Showroom in Mumbai

Idea

Idea Cellular store

Shop No :- 2 , Dasturwadi / Civic Shopping Centre , Naigaon Cross Road Dadar ( East ) , Land Mark :Opp Sunshine Plaza Mumbai - 400014
Mumbai, Maharashtra