Vodafone Idea Limited stores Near Anant Kanekar Marg, Mumbai, 400051