Huh. Im a little skeptical on that one. Intresting though. Oh how i would love to eat ice cream for breakfast!! :)
My fiancee' and I are studying for our first trip to Italy, and we are getting married in Certaldo. After the continued insistence by Duolingo the ice cream is not a breakfast, we have decided that we will make it our mission to introduce ice cream as a proper breakfast food in Tuscany.
Oh, congratulations, and Certaldo is pretty nice! Gelato for breakfast isn't typical, looking up one in Certaldo on TripAdvisor they open at 11 (I used to go for sfogliata al riso and cappuccino), but that's not to say you won't find a good gelateria open early. Down in Sicily (Eastern mostly) croissant and granita is a pretty common breakfast in summer.
Because in English, we wouldn't say "the ice cream", we would just say "ice cream" because we don't need the definite article. In Italian, however, you do need it. Nouns used in a general sense need the article. Here, we're talking about ice cream in general not being a breakfast food, so we need the article. Il gelato non è una colazione.