Get directions to: Niko Teriyaki, Redmond, WA
Restaurant address: 15920 Redmond Way Redmond, WA 98052, USA
Restaurant: Niko Teriyaki