Start from
Teriyaki Time
80 Andover Park W, Tukwila 98188