edit: To give another example, I have a kebab shop in my neighborhood who will not take any orders by phone let alone online. They dont have flyers or a web presence. Its a small street faced window run by an immigrant family who keeps the booth open throughout the day, from 11 to 11 longer or shorter depending on when they are out for the day. Most of the time the place is empty but during mealtimes there is regularly a line for half an hour. For the area, this is extremely well. And they sit right next to two other kebab shops, a pizza place and two asian places with mostly no line, literally the street down in 3 minute walking distance.
The reasonable thing would be to close the shop in the afternoon and take orders in advance, but thats not what they want for their shop. They want to talk and be a place where people meet, despite them not having any tables and not serving any drinks except a tea on the house from time to time.
And their food is absolutely amazing. Home made sauce and bread, it is worth the wait or to eat at 4pm in the afternoon. They dont let them self get rushed and it is always an amazing meal.
At the point where you're running 20 tables or more for three rounds every night (plus mabybe 2x lunch) you stop caring about making more money. Because if money were that important, you would have gone into investment banker, not chef.
Plus restaurants tend to get into and out of favour. IT'
And everyone hates tourist. Seriously: if you work anywhere close to tourists, you will hate work because it's full of tourists. Then you take a vacation and start hating yourself.