Cafe Navarre
800 Navarre Ave
New Orleans, LA 70124-2708
504-483-8828