• Let's make it a party!

  • The Green House Salad Co. - Lake Charles

    3625 Nelson Rd. Suite D Lake CharlesLA 70605
    337-214-2975

    Restaurant Hours: 10:45 AM-7:00 PM
    Zones