Village Restaurant

1143 Davie St
Vancouver, BC V6E 1N2
604-999-9191

DESCRIPTION
Made-from-scratch Canadian comfort food in a luxurious setting.
MAP