Search Results
We have found 1 items matching your search query.
Sen Zushi - Japanese Restaurant & Sushi Victoria
940 Fort St Victoria BC V8V 3K2
Distance 7,487 Kilometers Located in the heart of Victoria, Sen Zushi is your go-to Japanese restaurant. Our skilled chefs prepare fresh and delicious sushi, along with other traditional Japanese dishes. Wi