NextEats
›
Louisiana
›
Food in New Orleans
› Sala Nola
Sala Nola
Restaurant · 124 Lake Marina Ave, New Orleans, LA
Dine-In
Hours
Tue 3 PM–9 PM
Wed 3 PM–9 PM
Thu 8 AM–11:30 AM,3 PM–9 PM
Fri 8 AM–11:30 AM,3 PM–10 PM
Sat 8 AM–2 PM,3 PM–10 PM
Sun 8 AM–2 PM,3 PM–7:30 PM
More food in New Orleans, LA