Details.
Catering orders require at least 12 hours' notice. Last-minute delivery may be available if requested by email before 9:00 AM, with delivery within 2 hours of confirmation where possible. Delivery fees vary by location, and free delivery may be available for larger orders.
