It will take us 45 minutes to prepare your order.We only prepare food when we are open so the earliest delivery or pickup time is 45 minutes after opening although you can place an online order at any time. Please telephone if ordering within 45 minutes of closing time.