Top Brunch Spots » Restaurants » Restaurant » The Green House Salad Co. – Shreveport, Louisiana 71105