Idea Cellular store Showroom in Mumbai

Idea

Idea Cellular store

96 , Sher Mansion , Shop No :- 2/3 , Sheth Motishah Lane ( Love Lane ) Opp. MTNL , Mazgaon , Mumbai - 400010
Mumbai, Maharashtra