Want to build your own super-sized Italian sub at home? Start with this Aldi-only product, which not only delivers big flavor but also won't break the bank.