
Fuji Teppanyaki & Sushi
4.5(535 reviews)Google Rating
• Restaurant5621 196th St SW
Lynnwood, WA
Photos
Business Information
5621 196th St SW
Lynnwood, WA
Location
Loading map...
5621 196th St SW
Lynnwood, WA
5621 196th St SW
Lynnwood, WA
Loading map...