"Restaurant" is Ресторан in Russian.
Ресторан means "Restaurant" in English.
Word #149 of 4,000 by frequency in Russian — level A1.
Этот ресторан открылся только вчера.
This restaurant just opened yesterday.