Kelly's Deli is a sandwich shop offering takeout options.