Vodafone Idea Limited stores Near DR V K Rao Road, Bengaluru, 560072