China Dragon I

Flag as Inappropriate

China Dragon I, located in the Algonquin Town Center, offers traditional Asian fare such as beef and broccoli, egg rolls, orange chicken and chow mein. Customers can dine-in, order take-out or have food delivered to them.
1306 E Algonquin Rd, Algonquin, IL 60102
(847) 658-6890
  • Accessibility Details: Handicap parking available.
  • Hours: Mon - Fri, 11am - 9pm; Sat, Sun, 11:30am - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »