Ciminos Little Italy is an Italian restaurant serving pizza and Italian cuisine for dine-in and delivery in Freeport, IL.