Vodafone Idea Limited stores Near Congress Road, Belgaum, 590001