Henry's Drive-In
Cicero, IL
Jan 18, 2009
Henry's drive-in is located at 6031 W. Ogden Avenue in Cicero, Illinois, formerly U.S. Route 66. Their slogan is "It's a Meal in It'self". I think they got carried away in their apostrophes on that final word...