Huddle House in Chicago, IL
1
Huddle House location found near Chicago
Huddle House Grill - 4748 N Kimball Ave
Rating: 4.1
(
29 Reviews
)
4748 N Kimball Ave, Chicago IL 60625
(773) 588-5363
Chicago, Illinois
Similar Stores in Chicago
Applebee's Chicago
6656 W Grand Ave, Chicago
Chili's Chicago
4 Locations
IHOP Chicago
5 Locations
T.G.I. Friday's Chicago
153 E Erie St, Chicago