DiBella's Subs is a sandwich shop known for its submarine rolls baked in-house and stuffed to order. They offer subs, salads, cookies and catering options.