468 Southcenter Mall Tukwila, WA 98188 Phone: (206) 27-SUSHI (206-277-8744) Fax: (206) 241-4582
Get Directions
Hours Sun – Thu: 11:30am – 9:00pm Fri – Sat: 11:30am – 10:00pm