Vodafone Idea Limited stores Near Old Mochi Road, Belagavi, 590001