The Local Deli is a sandwich shop known for its large portions and catering services. They offer a variety of sandwiches and cookies.