Discover Il Culaccino, Franco's Restaurant Group's latest fine Italian dining venture in McCormick Square. Nestled in the Arrive Lex Apartment Tower at 2134 South Indiana, it's conveniently close to Wintrust Arena and McCormick Place. Experience exquisite wines, delectable dishes, and the hallmark superior service of Franco's since 1989. Indulge your senses at Il Culaccino, a must-visit spot in Chicago's dynamic entertainment district.
MoreLess
