Get directions to: Aurora Teriyaki, Seattle, WA
Restaurant address: 7815 Aurora Avenue North Seattle, WA 98103, USA
Restaurant: Aurora Teriyaki