Lucky Louie Fish Shack

Fish and chips takeaway · 17801 International Blvd, Seatac, WA

To-Go

Hours

More food in Seatac, WA · Fish And Chips Takeaway in Seatac