Several factors must be considered when deciding what food items to place on a buffet table. The primary concern is, of course, profit, but other factors include customer demographics, the theme of the group or restaurant, and the general ambiance, and contrast, of the selected foods.