American Deli

Restaurant in Selma, Alabama

Opening hours: Mo 00:00-04:00,10:00-24:00; Tu-Sa 00:00-05:00,10:00-24:00; Su 00:00-05:00,11:00-24:00 Features: takeaway

405 Highland Avenue, Selma, 36701