Walk into any buffet restaurant and you're greeted by rows of steaming trays, colorful salads, and desserts that seem to ...