Yes.
/tutto/ has three main meanings:
m1. entirely, wholly
m2. each, every
m3. everything
When meanings (1) and (2) are both used, the idiom is 'tutto di XYZ'
In the meaning (2) it also requires the article and the plural of the noun.
-- Sono entrati dei gatti affamati dalla finestra aperta e hanno mangiato tutto (m1) di tutte (m2) le buone cose che avevo preparato per il tuo compleanno. Per stasera andiamo al ristorante, ceneremo a casa un'altra volta, che ne dici?
a) cosa vendi nel tuo nuovo negozio?
b) di tutto un po', vuoi vedere il catalogo?
c) mi intreresserebbe un'astronave.
d) ho detto 'di tutto un po`', non ho detto 'di tutto tutto', se ti interessa
ho varie mappe del cielo nel negozio e anche uno o due telescopi.
Potrebbe essere un buon inizio per il tuo futuro viaggio.
di tutto un po' : something of each kind of things