Teriyaki First

806 NW 85th St Seattle WA 98117 USA

(206) 784-3708

Location