Get directions to: Sakura Teriyaki, Kirkland, WA
Restaurant address: 12612 120th Ave Ne Kirkland, WA 98034, USA
Restaurant: Sakura Teriyaki