Sushi Inn, 120 Cumberland St., Toronto Bay Cloverhill
1110th visitor, Write a review
Sushi Inn Map

near M5R 1A6

Sushi Inn is ranked #1 of 22 nearby Restaurants.

a fantastic Sushi Restaurant