Leonidas restaurants you'll love
Leonidas's top cuisines
Must-try Leonidas restaurants
SANDWICHES • GRILL • HAMBURGERS • FRENCH FRIES
The Camellia Grill
626 S. Carrollton Ave, New Orleans
Popular items | |
---|---|
1 Sausage Link | $2.50 |
Fried Shrimp | $8.99 |
Order Bacon | $4.99 |
CHICKEN WINGS • FRENCH FRIES
Carrollton Station - 8140 Willow Street
8140 Willow Street, New Orleans