Get directions to: Talay Thai Restaurant, Lynnwood, WA
Restaurant address: 4520 200th St Sw Ste 208a Lynnwood, WA 98036, USA
Restaurant: Talay Thai Restaurant