Vodafone Idea Limited stores Near SH-104, Bengaluru, 560045