Little River Inn

  • 833 E Main St,
    New Iberia, LA 70560
  • Phone: 337-367-7466
  • Cuisine: Cajun Restaurant

Map

Unable to Display Map