Get directions to: Teriyaki Garden, Mountlake Terrace, WA
Restaurant address: 21210 44th Ave W Mountlake Terrace, WA 98043, USA
Restaurant: Teriyaki Garden