Vodafone Idea Limited stores Near Mahim West, Mumbai, 400016