758 Soutdcenter Mall, Tukwila, WA 98188-2817, Tukwila
I always have a great time here and enjoy the food very much. The waiters are very nice and are always making sure every
I always have a great time here and enjoy the food very much. The waiters are very nice and are always making sure every