Vodafone Idea Limited stores Near Perin Nariman Street%2C Mumbai%2C 400020