если вы не понимаете смысла употребления слов, вот вам тоже ссылка, википедия -  "restaurant в американском английском — любое предприятие общепита вообще, а не только ресторан в привычном смысле."вот и называют. а на зданиях, на вывесках - вы нигде слово ресторан применительно к макдаку не найдете. не смешили бы уж... вонючий subway, кстати тоже на сайте свои заведения словом ресторан обозначает, и что? официантов пусть заведут, раз ресторан?