Vodafone Idea Limited stores Near Double Road, Bengaluru, 560027