Vodafone Idea Limited stores In Sector 1, Bengaluru, Karnataka