Cluckers Resturant
Address:
760 Sheridan Rd, Highwood, IL 60040
Phone:
(847) 434-2582
Restaurants
Other Businesses:
- Wooden Nickel at 327 Waukegan Ave Ste 1, Highwood, IL 60040
- Cooling Station The at 315 Waukegan Ave, Highwood, IL 60040
- Sage Grille at 260 Green Bay Rd, Highwood, IL 60040
- Mocha Cafe at 742 Sheridan Rd, Highwood, IL 60040
- Jay Lovell's at 766 Sheridan Rd, Highwood, IL 60040