Dedicated Premises Based

Franchises that require a specific space or unit to be operated from.