Home
About
Prices
Gallery
Location/Feedback
More
We are located at 17950 Southcenter Pwky Tukwila, WA 98188 T: 206-575-6988
We take reservations for parties of 10 or more.
If you're trying to book for a large part, please give us a call, do not send us a message, thank you.