Angeli On Decatur

New Orleans, LA


Address

1141 Decatur Street
New Orleans, LA 70116

Phone

+1 504 566 0077


Neighborhood

French Quarter


Avg Cost

$20.00


Hours

Mo to Th from 11:00 AM to 04:00 AM
Fr to Sa from 12:00 AM to 12:00 AM


Category

Contemporary, Delis & Diners, Late/24-Hour


Avg User Rating

162 reviews

More Info

Destination Guide

Hotels near Angeli On Decatur

Things to do near Angeli On Decatur

Restaurants near Angeli On Decatur

Shops near Angeli On Decatur