Frequently Asked Questions

Most orders arrive within 30–45 minutes, depending on your distance from the restaurant and current order volume.