Menu planning plays a critical role in the delivery of quality services. There are many factors to take into consideration in developing menus, including input from clients or participants, local food preferences, offering variety, food availability and costs. Additionally, a registered dietitian or nutritionist should assist in the development and review of menus to make sure they meet nutrition guidelines and requirements.