Suggest an edit Claim this place
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.
128 University Ave W Windsor (Ontario)Open in Google Maps
Leave a review
You may also like