Oddfish Restaurant is located at 1889 W 1st Ave in Vancouver , BC and serves great food and drinks in Vancouver
1889 W 1st Ave Vancouver BC V6J 5B8
Ratings & ReviewsAdd Review
Frequently asked Questions
If you find that we have not covered your topic, feel free to Contact Us!