A starter and desert are choosen for you. Your main course you can choose for yourself. It has some advantages in price, and in delivery speed. And you will be surpised for what you get.
A semi-a la carte menu is a menu where deserts and appetizers are offered at separate prices and can be ordered individually rather than as part of one fixed-price meal.