China Dragon I
Drag box to select area
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
- Accessibility Details: Handicap parking available.
- Hours: Mon - Fri, 11am - 9pm; Sat, Sun, 11:30am - 10pm
- Accessible: yes