fancy restaurant とは?

fancyという単語を、日本語の「ファンシー」で考えるとfancy restaurantの意味が分からなくなってしまいます。
fancyは、名詞で「空想、好み」、形容詞で「装飾的な、上等の」、動詞で「空想する」などの意味があります。
Longmanの英英辞典の形容詞の所を見ると、最初に以下の定義があります。
fancy hotels, restaurants, cars etc are expensive and fashionable
つまり、expensive and fashionableというのがfancyの意味になります。
よって、fancy restaurantを日本語にすると、「高級レストランになります」
fancyの形容詞としての2番目の意味は、以下の通りです
having a lot of decoration or bright colours, or made in a complicated way
(多くの装飾や明るい色があったり、複雑に作られている)
日本語にすると、「装飾的な、派手な」のような訳語になります。
例)Longmanの英英辞典より
fancy soaps in seashell shapes
(貝殻の形をした装飾的な石鹸)
ついでですが、restaurantは、綴りが覚えにくい単語の一つだと思います。
この単語は、元々、フランス語の「restaurant」から来ており、ラテン語の「回復させる」が語源になっています。
同語源の英語には、restore「回復させる」があります。
語源は分かっても、やはり綴りは、ちゃんと覚えるしかなさそうです。
個人的には、ちょっと無理矢理ですが、「レスト(rest) + au + ラン(ran) + t」 のような組み合わせで覚えています。真ん中がau、最後がtで終わることだけ覚えていれば、綴りは簡単に再現できます。