Minimum 48hrs notice for drop off. Contact us for onsite catering before ordering.