Quiznos Signs Franchise Agreement for Northern and Western India Quiznos has announced a new master franchise agreement to bring Quiznos to Northern and Western India. Part of the company’s… August 29, 2011 · ·