Welcome to our holiday menu. Here you'll find delicious festive dishes to help you celebrate the holidays stress and worry-free. The menus portions are designed to feed an average of 10 people. We need a minimum of 72 hours for holiday orders. For Christmas orders, the last day to order is December, Sunday the 18th, 2022 by midnight.