Camellia Grill
SKU:
$24.00
7
34
$7.00 - $34.00
Unavailable
per item
A landmark diner in the Carrollton section of New Orleans and on the St. Charles Streetcar line, the Camellia Grill is noted for its casual cuisine of giant omelettes, cheeseburgers, “freezes” and pecan pie heated on the grill.