Welcome to Tengu Sushi! Address: 311 NE 103rd St, Seattle, WA 98125 **

Phone: (206) 525-9999