But language evolves to follow common use, and "restauranteur" is also correct:
I’m guessing the french use the same words. And maybe some english speaking countries as well? Given how pervasive french is around restaurants.
- adjective: (of a restaurant meal) having unlimited choices with a separate price for each item
- noun: a menu having individual dishes listed with separate prices
- adverb: by ordering items listed individually on a menu
Or at least not completely extinct in South India. Some of my favorite childhood memories are from these messes (short for mess hall, I assume). You go there, pay what they ask, eat what they serve.
MTR, Brindavan on MG Road (though that's long gone), Iyer Mess in Malleshwaram.
What they lack in choice they usually make up for in taste.
You're right that they have a more traditional ambience and newer restaurants offer more choice, but they are definitely thriving in the parts of Bangalore that I grew up in.
I suspect that an establishment whose main purpose is selling food to order may be a fairly recent innovation.
Also, a business that sells meals and also sells lodging or coffee is definitely still a restaurant.
I don't think that's correct: They've excavated fast-food joints from under the ashes of Pompeii. There's nothing to say a business like that needs to be a side hustle of anything else.
The main difference a restaurant brings is the addition of a seating / dining space. I strongly doubt that extra space for patrons to eat is a recent innovation.
It's not; every city has always had them. Food is actually far more important than alcohol is.