United States / New Orleans / RestaurantsindianLUFU NOLAAddress301 St Charles Ave, New OrleansWebsitelufunola.comPhone+15043541104—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itStreetcar Cafe · 32 mNot ratedStella Jones Gallery · 66 mNot ratedThe Antidote Juice · 88 mNot rated