Vodafone Idea Limited stores Near Main Road, Gulbarga, 585101