Vodafone Idea Limited stores Near 166%2C R T Nagar Main Road%2C Bengaluru%2C 560032