Update Info - Falafel Town
This restaurant was reported as closed. If it is open, let us know.
Falafel Town
1009 Granville St
Vancouver, BC BC V6Z
1009 Granville St
Vancouver, BC BC V6Z
This restaurant was reported as closed. If it is open, let us know.