Restaurants - Seafood in La Place, LA
Pier 51 Seafood Restaurant