A full-service restaurant is generally characterized by two main concepts. First, a dozen or more main-course items are featured on the menu. Also, food is cooked to order and not chosen from a cafeteria line, for example. Full service restaurants can by categorized in terms of price, menu, or atmosphere. They can be formal or casual. Many full-service restaurants can fit into more than one category.