リストランテ
リ
ス
ト
ラ
ン
テ
Meanings
1
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.