Toshi's Teriyaki
8425
SE 68th St Ste 118, Mercer Island WA
- This is the page of Toshi's Teriyaki on 8425 SE 68th St Ste 118 Mercer Island WA 98040.
- (first reviewed on February 18, 2015, last updated
on November 24, 2023.)
- This page has had 23 visitors. You are the 23rd.
- Price: Cheap
- Toshi's Teriyaki is on SE 68th St Ste 118 between 83rd & 84th
- Near the intersection of at 84th Ave SE
- Map and Directions
Location