156 County Rd
200 Applebee St . Barrington, IL
Chinese Palace Restaurant
624 S Northwest Hwy Barrington, IL
Great food, great staff, great service, always glad we went!
March 13, 2012
Tong D Restaurant
If you've been to or used
Tong D Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.