Pickup from Opa! Opa! at 5335 Limestone Rd, Wilmington, DE 19808, USA