Salad Restaurants in Saint Louis Park
Show restaurants on map
4.7
Menu
4.7
Menu
City: Saint Louis Park, 5621 Wayzata Blvd, Saint Louis Park I-55416-1265, United States
"Found this place out of need when Panera was close and we were hungry for sandwiches. - What? The best I had outside Miami! I'll come to JC the next t..."
Price
The Average price for Salad is:
$6.6
Feedback
These reviews refer only to the mentioned ingredients.