Canada
L’Abattoir is one of Canada.

1. L’Abattoir

8.5
217 Carrall St (btwn Water & Blood Alley), Vancouver, BC
French Restaurant · Gastown · 76 tips and reviews