1225 Burrard Street,Downtown,Vancouver, BC V6Z 1Z5,Canada
View on Map
What travelers say:
I think it is necessary to visit Vancouver if you have time during the holidays. There is a restaurant that is doing great. The staff inside are very friendly and helpful. The food is very fresh and I love to eat tortillas and sandwiches here.