Vodafone Idea Limited stores Near Alkapuri Road, Hyderabad, 500035