Navigate quickly
Marcello's Market & Deli
Facts & figures
$350,000 is the minimum that someone opening a location should expect to invest. $1,000,000 is the maximum that someone opening a location should expect to invest. New franchisees can expect to pay a $25,000 franchise fee for the rights to open their own location. There are currently 25 Marcello's Market & Deli units in operation.