Camellia Grill French Quarter THIS RESTAURANT IS CLOSED The Grill French Quarter

THIS RESTAURANT IS CLOSED The Grill French Quarter Map

536 Chartres St. (Toulouse St.)
New Orleans, LA 70130
504-309-3084
Map
Cuisine: American / Burgers / Breakfast
Camellia Grill is the ultimate French Quarter diner.
Openings: Breakfast & Lunch daily, Dinner Fri.-Sun.