Fuji Teppanyaki And Sushi

5621 196th St SW Lynnwood WA 98036 USA

(425) 361-7574

Location