Get directions to: Lee's Seafood, New Iberia, LA
Restaurant address: 1002 S Hopkins St New Iberia, LA 70560, USA
Restaurant: Lee's Seafood