Crispy Chicken Farmhouse Salad Restaurants in St. Louis
Show restaurants on map

3.7
Menu
3.7
Menu
City: St. Louis, 10404 W Florissant Ave, 63136, St. Louis, US, 63136-2343, United States
"Simply terrible. I was very disappointed when I opened my bag when I got home and saw they mixed old food in with the fresh. I took one bite and had t..."
Feedback
These reviews refer only to the mentioned ingredients.