Pretty much never. When I worked in an office we had business lunches occasionally but even those weren't in a "real restaurant" technically, because our fave place was a local tavern. Best fish and chips around. The boss even allowed a beer to go with it, for those that care for it (I don't touch the stuff).