this location listed here is wrong. it used to be here but moved north to: 18904 Highway 99 Lynnwood, WA 98036 (425) 778-1689 - mytakasushi . com Food is wonderful. great place...
All reviews seem positive