T & T Seafood Restaurant
22511 Highway 99 Ste 103
Edmonds, WA 98026-8398
425-776-3832