Get directions to: Acacia Teriyaki, Redmond, WA
Restaurant address: 4026 148th Avenue Northeast Redmond, WA 98052, USA
Restaurant: Acacia Teriyaki