Clementine On Main

  • Restaurants/Catering
113 E. Main Street
New Iberia, LA 70560
(337) 321-4003
(337) 321-4008 (fax)
Hours:
5pm to close daily.
  • About

    New Iberia's social dining experience in the heart of downtown New Iberia