Camellia Grill
…is a landmark diner in the Carrollton section (Uptown) of New Orleans. It is on Carrollton Avenue near its intersection with St. Charles Avenue on the St. Charles Streetcar line. The Camellia Grill first opened its doors on December 19, 1946. Despite suffering little physical damage, the restaurant was closed after Hurricane…