Get directions to: O'deli, Alexandria, TN Restaurant address: 120 Public Square Alexandria, TN 37012, USA Driving Walking Bicycling Restaurant: O'deli