Pickup from Windrush Grill at 1023 Provenance Pl Blvd, Shreveport, LA 71106, USA