Toshi Sushi
Sushi · Japanese · Seafood
Toshi Sushi is a compact Japanese kitchen specializing in sushi, sashimi, nigiri and other authentic dishes.
Location
Best places nearby
The highest rated places close to Toshi Sushi.
Local restaurants nearby
181 E 16th Ave, BC


