Permanently closed
Ichef
- Chinese restaurant
- 1752 Algonquin Rd, Hoffman Estates, Illinois, 60192
Find your next restaurant.
Previous recognition
#3 Chinese restaurant in Hoffman Estates, Illinois
Permanently closed
#3 Chinese restaurant in Hoffman Estates, Illinois