Lemington Deli is a sandwich shop offering takeaway options.