Skip to main content

The Green House Salad Co.

restaurant · salad bar · Lake Charles, LA

Address
3625 Nelson Rd, Lake Charles, LA 70605-1213
Phone
(337) 214-2975
Website
greenhousesaladco.com
Where
30.1917, -93.2488

Search Hominin for The Green House Salad Co.

Other restaurants nearby

More in Lake Charles

The Green House Salad Co. — restaurant in Lake Charles, LA | Hominin