Vodafone Idea Limited stores Near Mahim, Mumbai, 400016