Cafe Amelie

Cafe Amelie

912 Royal Street, New Orleans, LA 70116 / Cafe Amelie is a popular French Quarter restaurant. The lushly landscaped courtyard is a highly sought location for weddings & private events.