Navigate quickly
Deli Delicious
Facts & figures
You'll need $100,000 in liquid capital to open a Deli Delicious. New Deli Delicious franchisees need to have at least a $100,000 net worth. The lowest you can expect to invest is $216,350 if you want to become a franchisee. $459,150 is the most that Deli Delicious expects its owners will need to invest in a new location. New franchisees pay Deli Delicious a franchise fee of $20,000. Today, the location count for this franchise has reached 35.