How to Design a Restaurant