Vodafone Idea Limited stores In Lahori Gate, Amritsar, Punjab