Omi Sushi is located on Carlton Street, just off Parliament, in the Cabbagetown area of downtown Toronto. The restaurant is fairly small, with modern decor and 80’s pop music playing.
—
» Best sushi in Toronto (Top 10)
» Toronto sushi deals / coupons