Vodafone Idea Limited stores Near Manisha Nagar, , 400605