Sushi California, 128 University Ave. W, Windsor City Centre
3106th visitor, Write a review
Sushi California Map

near N9A5N9

Sushi California is ranked #1 of 7 nearby Restaurants.

Sushi California is good