The Crescent On Canal, NEW ORLEANS, Louisiana (LA)
Conveniently located at 1732 Canal St () in NEW ORLEANS, Louisiana (LA) (70112), The Crescent On Canal can be reached at 5044124000. Please call in advance to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
The Crescent On Canal contact information and details:
Address: 1732 Canal St - , NEW ORLEANS, Louisiana (LA) 70112
Contact Phone: 5044124000
