Нет, это может быть и ресторан. Это какие-то чиста москвоские у вас появились названия. Даже раньше такого не было. Кафе это кафе. Вот старбакс это кафе, хоть и сеть. В кафе вы заказываете кофе и что-то легкое к кофе. Но карты вин там не будет. А маленький семейный ресторан может быть и не дорогим. Определение кафе или ресторан зависит не от цен. И нет, ресторан это не шоу офф, цены не определяют вообще.А еще вон выше дама называет ресторанами то, где есть живая музыка, иначе для нее это не ресторан.