918 IL Route 22
Fox River Grove,
Chinese Palace Restaurant
624 S Northwest Hwy Barrington, IL
2409 W Algonquin Rd Algonquin, IL
Not a fan. The sweet dishes are goopy, the others are bland. It's very convenient, and sadly on par with most of the Chinese places in the area. But that's a low bar.
November 09, 2009
Green Garden Restaurant
If you've been to or used
Green Garden Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.