15 minutes before you plan to pick it up.
Usually a family sized dinner order takes 20min.
Just call ahead of time and sure they can because it depends on how much you want
They would be able to make that pretty quickly. You should give them a call in the afternoon though.
Thanks! Your answer is awaiting moderation.