I Luv Teriyaki

Japanese restaurant · 458 Sw Mt Si Blvd, B-1C, North Bend, WA

Dine-In

Hours

More food in North Bend, WA · Japanese Food in North Bend