Get directions to: Teriyaki 2u, Auburn, WA
Restaurant address: 4017 A St Se # 106 Auburn, WA 98002, USA
Restaurant: Teriyaki 2u