Business Listings Restaurants
Camellia Grill
626 S. Carrollton Ave.
New Orleans, LA. 70118
(504) 866-9573
Omelettes, burgers, sandwiches, and an assortment of pie a la mode. Chef's Corner, the 710 South Carrollton Avenue, Prime rib, New York Strip, fish and seafood, blackened chicken, and sandwiches, po-boys, and salads.
Camellia Grill is found under: Carrollton | Restaurants
Last updated: Apr 10, 2008
