Address: 626 S. Carrollton Ave., New Orleans, LA, United States, 70118
Description: An old-time short-order diner, with cloth napkins, bowtied waiters and cooks, in a Greek Revival building located right at the riverbend where St. Charles Avenue meets Carrollton, Camellia Grill speci
Type: Restaurants
Tel: 504.866.9573
More
POSTED BY Where the Locals Eat
Camellia Grill
Read Full Article
POSTED BY Roadfood
There are no recommended Travel Packs at this time. In the meantime, check out some great Travel Packs created by PlanetEye!
characters left
<> (edit)
comma-separated email addresses left