noun
a small restaurant, often in a store, hotel, etc., where coffee, tea, other drinks without alcohol and simple food are served
noun
a small restaurant, often in a store, hotel, etc., where coffee, tea, other drinks without alcohol and simple food are served
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005