Get directions to: Tokyo Stop Teriyaki, Bothell, WA
Restaurant address: 3226 132nd St Se Ste 107 Bothell, WA 98012, USA
Restaurant: Tokyo Stop Teriyaki