Noun A public place where food and drinks are served for a fee Translations Dutch: restaurant n Finnish: ravintola French: restaurant m Greek: estiatorio, estiatorion Romanian: restaurant n Russian: ресторан Swedish: restaurang Tagalog: restawrant Spanish: restaurante m Related words Slow food Fast food Grill Waiter m Waitress f Cook, Chef Bar