Eating Seafood at Sal's Seafood restaurant in Marrero, LA.

Feedback

Do you manage or own Sal's Seafood?

Yes