Angeli On Decatur, NEW ORLEANS, Louisiana (LA)
Readily positioned at 1141 Decatur Street () in NEW ORLEANS, Louisiana (LA) (70116), Angeli On Decatur can be contacted at 5045660077. Remember to call up in ahead of time to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Angeli On Decatur contact information and details:
Address: 1141 Decatur Street - , NEW ORLEANS, Louisiana (LA) 70116
Contact Phone: 5045660077