do they serve crabs and lobsters at lunch everyday?
Address: 17950 Southcenter Pkwy, Tukwila, WA 98188, USA
Steven Alviso | Aug 11, 2022
On a Friday they did
Dave Boyle | Aug 11, 2022
Nope, gotta call and check.
Thanks! Your answer is awaiting moderation.