Ichiban Sushi
Sushi · Japanese
Ichiban Sushi was a sushi restaurant.
Location
Best places nearby
The highest rated places close to Ichiban Sushi.
Local restaurants nearby
3315 Fairview St, ON
Location
The highest rated places close to Ichiban Sushi.
3315 Fairview St, ON