A noun is a person place or thing, so 'resturant' would be the noun.
Adjectives are describing words like 'shiny' or 'soft.' in the sentence though it would be 'Italian' becasue its decribing what kind of restarant it is.
And verbs are action words like 'run' or 'jump.' in this case the verb would be 'eat.'
Hope this might have helped a little.