Get directions to: Eslavas, Flowood, MS Restaurant address: 2481 Lakeland Dr Flowood, MS 39232, USA Driving Walking Bicycling Restaurant: Eslavas