New Orleans
Lufu Nola
Bib Gourmand (American South 2025 guide)
Lufu Nola is an Indian restaurant in New Orleans. Bib Gourmand (American South 2025 guide). It appears on 1 of our lists.
Lufu NolaNew Orleans, · Bib Gourmand (American South 2025 guide)
Picture made from dishes this restaurant is known for. Dish photos are typical examples.
Why it is on our lists
An Indian restaurant in New Orleans on Michelin's first American South Bib list.
On these lists
More in New Orleans
Sources: guide.michelin.com