Please call us for details.
Editorial Reviews
Toshi Sushi is a proudly Japanese owned and operated restaurant on King West near Portland. It's a popular lunch spot for the advertising crowd who works in the area.
Rated 1.8 stars by Staff
on September 06, 2011 from blogto