Vodafone Idea Limited stores In Ambika Nagar, Gandhinagar, Gujarat