DiBella's Subs is a sandwich shop known for its submarine rolls, baked fresh in-house and filled to order. They offer takeout, delivery, and catering options.