Skip to main content

Chan’s Garden Chinese Restaurant

restaurant · chinese restaurant · Elgin, IL

Address
788 S McLean Blvd, Elgin, IL 60123
Phone
(847) 289-1919
Website
chansgarden.com
Where
42.0143, -88.3156

Search Hominin for Chan’s Garden Chinese Restaurant

Other restaurants nearby

More in Elgin

Chan’s Garden Chinese Restaurant — restaurant in Elgin, IL | Hominin