Angeli

1141 Decatur St., New Orleans, LA 70116
504-566-0077

Property Description

One of the few French Quarter restaurants that stay open late during the week. Everything from hummus to pizza.