Get directions to: Charlies Seafood Restaurant, Lafayette, LA
Restaurant address: 1204 Moss St Lafayette, LA 70501, USA
Restaurant: Charlies Seafood Restaurant