1141 Decatur St
New Orleans, LA 70116
Angeli's is the go to spot for specialty pizza and other dishes in the New Orleans, LA area. They pride themselves on offering you both the best food and delivery service.
Take advantage of the online menu and order one of their great dishes for delivery now.