Vodafone Idea Limited stores Near Kalbadevi, Mumbai, 400002