Yes, we require at least 24 hours notice when placing an order. Some items in our menu require more time; please read item descriptions for further info. For last-minute availability, please call our office at (214) 905-6060.