8115 Jeannette St
New Orleans, LA 70118
New Orleans, LA 70118
Open HoursMo to Sa from 06:00pm to 10:00pm
OverviewIris is a small, trendy restaurant that dishes out popular fare of duck confit, beef short ribs, seared tuna, foie gras, and Alaskan halibut among others. Having won awards for...
more