Kitchen space should come before dining space, though, because efficiency is everything in this business. If you design the kitchen wrong, it will cost you money every minute of every day, usually because you always need more workers than you should need. It will cost you good workers, too, because good workers know when their boss's inefficient operating procedures force them to do twice as much as should be required to get the job done, which forces them to look for work somewhere else. And that costs you money, as well, because the only people who will work at a job like that is people who don't know they're doing twice as much work as should be required. That is, you're stuck with workers who don't really know what they're doing.
I've seen this over and over. I've seen it as a worker, I've seen it as a customer, and I've seen it while trying to help struggling pizzeria owners get their s*^t together. Those people never listen, and they all go out of business. And of the few who manage to stay in business, their lives are miserable because inefficiency sucks, even if it pays the bills.