20815 67th Ave W, Lynnwood, Washington 98036 USA
Interior while waiting for takeout (1/17/22)
Photo Credit: Yelp