Vodafone Idea Limited stores Near Ambawadi, Ahmedabad, 380009