Full menu with prices & pictures
Orange Leaf 3465 Nelson Road, Lake Charles, 7060...
The restaurant from Lake Charles offers 80 different dishes and drinks on the card at an average $3.5.
The average rating of this restaurant is 4.8, which means that the Orange Leaf is extremely well seen by its guests.
After work you can relax at Orange Leaf with a fantastic cocktail.