About
The Sushi California is an establishment located in Windsor, Ontario on 128 University Ave W. The Sushi California is in the "Sushi restaurant" category. Informal venue serving classic & creative sushi along with traditional Asian dishes in unfussy digs.
Categories
Sushi restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like