168 Sushi, 1760 St. Laurent Blvd, Ottawa Industrial Park
265th visitor, Write a review
168 Sushi Map

168 Sushi is ranked #11 of 30 nearby Restaurants.

They say 168 Sushi is bad