Vodafone Idea Limited stores Near 5AA, Mumbai, 400050