noun
Italian restaurant
Refers specifically to an Italian-style restaurant, often with a somewhat upscale or authentic image, borrowed from Italian 'ristorante'.
from Italian ristorante
今夜は駅前のリストランテでディナーを予約した。
I reserved dinner at the Italian restaurant in front of the station tonight.
レストラン is a general term for any Western-style restaurant, while リストランテ specifically means an Italian restaurant and often implies a more authentic or formal atmosphere.
Borrowed from Italian 'ristorante', meaning restaurant.