Stay Local!

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