I went out to a couple of sit down restaurants recently. The service was very slow, and it appeared that just a couple of people were working. The number of customers was small, but even so, service was very slow. I suspect there was a shortage of hired help in the kitchen as well in the front of the house.
We go to a wonderful Brazilian Steakhouse here in MD about once a month...
It has excellent service and food...
Generally multiple servers constantly checking your table... All can speak good English and very polite...
Very expensive and always wise to get reservations a day ahead of time...
OTOH, we refer to most of the nearby Mickey D’s here as Mickey’s Spittoons...
There is no such thing as a labor shortage, only a wage shortage.
If the number of customers is small then the restaurant is not going to lay on any more serving staff and cooks than absolutely necessary.