Now, the waiter at our office lunch restaurant that we went to like every 2 or 3 weeks knowing exactly what each of us would order and even the ones that alternated between 2 or 3 dishes he'd ask "oh is it the butter chicken or the chicken tikka today?" makes sense and is impressive and appreciated. He didn't do any non essential small talk instead of doing his job either.
On the other hand you have restaurants where you're a table for two and the guy doesn't remember who had which dish when serving in a basically empty restaurant.