Grilled cheese at The Camellia Grill
The Camellia Grill
$
Modern, Traditional, American
French Quarter
540 Chartres St
New Orleans, LA70130
Call: 504.522.1800
Visit Website

Other Locations

626 S Carrollton Ave.
New Orleans, LA70118
Call: 504.861.9311

Reviews & Posts

Also at The Camellia Grill

Nearby