Main content starts here, tab to start navigating

Hours & Location

339 Strander Blvd,
Tukwila, WA 98188

206-575-9109

Monday - Friday
Dinner:  4:00PM – 9:00PM

Saturday - Sunday
Dinner:  3:00PM – 9:00PM

Get Directions