1000 Sushi Islands, 1696 Carling Avenue, Ottawa Mckellar Heights
4220th visitor, Write a review
1000 Sushi Islands Rating
Restaurant rating: 3.4 out of 5 with 7 ratings
1000 Sushi Islands Map

near K2A 2C4

1000 Sushi Islands is ranked #8 of 27 nearby Restaurants.

They say 1000 Sushi Islands is good, awesome, comfortable