Aside from the design, a few requirements must be met for a restaurant to be a diner. It must be laid-back — any guest should be able to nurse a cup of coffee as long as their heart desires.