Most places, depending on the size of your order, require 3 weeks out.
Message them on their Facebook page or call them ASAP.
Im not sure but you probably want to call them it will go fast its amazing food
Thanks! Your answer is awaiting moderation.