Schaumburg, Illinois 60173
This restaurant is basically one giant salad bar. It also offers several pasta dishes and soups.
No description yet. Click on the Edit button to add one.
Added by Kelly Coughlan on Jan 4 05 (last updated Oct 1 11)
Most Recent Reviews
South of IKEA, North of Woodfield Mall
$$ - average