Iris Restaurant
Address
8115 Jeannette St, New Orleans, Louisiana, 70118
Closed
- Sunday Closed
- Monday 18:00 22:00
- Tuesday Closed
- Wednesday 18:00 22:00
- Thursday 18:00 22:00
- Friday 11:00 22:00
- Saturday 18:00 22:00