L'Abattoir - Pacific Northwest restaurant (Canada) in Downtown, Vancouver | Reviews, Photos & Information on Postcard