Ant Shu
Great American Casino - Tukwila Great American Casino - Tukwila
Tukwila, Washington
"Ant Shu"
They got horrible service.... can't even make a meal right and they called the cops for bad service ????