We would suggest placing the order ahead of time via the website or one of our partner platforms for pick up or delivery. Approx 25 minutes is the norm
Usually it is. If you have a very large order, I suggest at minimum the day prior.
Thanks! Your answer is awaiting moderation.