Teriyaki 123
178 Sunset Ave
Edmonds, WA 98020
Edmonds, WA 98020