Vodafone Idea Limited stores Near Parsi Panchayat Road, Mumbai, 400069