Angeli on Decatur in New Orleans

Show Map

Hours: Su-Th 11AM-2AM, F-Sa 11AM-4AM
Address: 1141 Decatur St
Directions: at Governor Nicholls St
Phone: +1 504 566-0077
Url: http://angelirestaurant.webs.com

Source wikitravel.org/en/New Orleans/French Quarter