Open the map →

Odo Sushi Downtown, BC, Canada

About Odo Sushi

Odo Sushi is listed as Fast food. It is located at 82 Keefer Street, Downtown, BC, V6A 1T1.

Specials at Odo Sushi

No specials listed yet for Odo Sushi. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Odo Sushi located?

It is located at 82 Keefer Street, Downtown, BC, V6A 1T1.

More venues in Downtown

All specials in Downtown →