Get directions to: 5 Corners Teriyaki, Edmonds, WA
Restaurant address: 8410 Main Street Suite C Edmonds, WA 98026, USA
Restaurant: 5 Corners Teriyaki