Toshi's is located at 9029 25th Ave SW, Seattle, WA. This location is in the Roxhill neighborhood. This business specializes in Japanese Restaurants and has 2 review(s) with a star rating of 3.5.
by merchantcircle on October 26, 2018 from merchantcircle