17555 Southcenter Parkway
Tukwila, WA 98188
206.575.0990 phone
206.575.1030 fax
Map

order_lunch
order_dinner

Manager: Gerardo Almeda