Get directions to: Panda, Alexandria, LA Restaurant address: 2401 S Macarthur Dr Alexandria, LA 71301, USA Driving Walking Bicycling Restaurant: Panda