Get directions to: Le Star, Sherwood, AR Restaurant address: 4207 East Kiehl Avenue Sherwood, AR 72120, USA Driving Walking Bicycling Restaurant: Le Star