887th visitor, Write a review
Toshi Sushi Rating
5.0 out of 5 from 1 Reviews
Toshi Sushi Map

near M5V 1M1

Toshi Sushi is ranked #1 of 16 nearby Restaurants.

Toshi Sushi is special, different