About
Sushi California is an establishment located in Toronto, Ontario on 1238 St Clair Ave W. Sushi California is in the "Sushi restaurant" category. Low-lit, compact sushi house offering an array of rolls & Japanese eats in a contemporary interior.
Categories
Sushi restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like