1-1 of 1

Chinese Restaurants - Dundee, IL

★☆☆☆☆ 1 Review

China Palace

  • 840 W Main St, Dundee, IL
  • 847-428-8888

"I've been ordering from this establishment for over 15 years. Management changed a few years ago which had a direct impact in service and food quality. The sushi ..."

Related Dundee, IL searches