Get directions to: Aurora Teriyaki Restaurant, Seattle, WA
Restaurant address: 13034 Aurora Ave N Seattle, WA 98133, USA
Restaurant: Aurora Teriyaki Restaurant