Eating Asian Fusion Japanese Taiwanese at Toshi's Teriyaki restaurant in Edmonds, WA.

Feedback

Do you manage or own Toshi's Teriyaki?

Yes