This place is fantastic. Great money wise and you get a huge variety of things to eat--not just Chinese food. Their Won Ton Soup is the bomb!
101. Millrose Restaurant
45 S Barrington RdSouth Barrington, IL 60010
From Business: The Millrose Restaurant is comprised of six 125 year old barns that were moved to create a warm and inviting restaurant that serves only the Best Quality Steaks, …