Cafe Rose Nicaud Cafe Rose Nicaud

Cafe Rose Nicaud Map

632 Frenchmen St. (Royal St.)
New Orleans, LA 70116
504-949-3300
Map
Cuisine: Café / Coffeehouse
Café Rose Nicaud is a welcome oasis along bustling Frenchmen Street.
Openings: Breakfast & Lunch daily

Features