331 W Superior St
Chicago, IL 60610
Chicago, IL 60610
Open HoursMo to Th from 11:00am to 10:00pm,Fr to Sa from 11:00am to 11:00pm
OverviewThis Italian restaurant has been under the ownership of the Florentine Lazzarini family since 1952. Slide into one of the big red booths and choose from such classics as eggplant...
more
