I think if we say "The color is green" then in Italian, it is "Il colore è verde"
I don't understand forms of adjectives. "Il caffe nero" ends in -o. "Il colore verde" ends in -e, although both are masculine nouns. Why?
From what I understand, adjectives have to match their noun in number and gender. Also, masculine nouns can end in either -e or -o. "Caffe" and "nero" are both masculine and singular so even if they don't end in the same letter the sentence "Il caffe nero" is correct.
I think that "caffè" is an masculine noun, and it's "caffè" even when it's in singular form (il caffè nero) or plural form (i caffè neri).