This
「これ」という意味の指示代名詞です。
restaurant
「レストラン」という意味の名詞です。
has
「持っている」という意味の動詞haveの三人称単数現在形です。
an
不特定のものを指す不定冠詞です。母音で始まる単語の前に置かれます。
excellent
「素晴らしい」という意味の形容詞です。
selection
「選択肢」「品揃え」という意味の名詞です。
of
「~の」という意味の前置詞です。
white
ここでは、「辛口の」「甘くない」という意味でワインを形容しています。
wines.
「ワイン」という意味の名詞の複数形です。