DENVER — Quiznos quick-service restaurant has partnered with master franchisee QSR Russia, Ltd. to open more than 20 Quiznos restaurants in Russia by 2014. The first of several locations are expected to open this year in St. Petersburg.
Expanding into Russia is part of Quiznos larger plan to open more than 400 international locations by 2020 in more than 40 regions of the world. The company recently announced expansion plans for Brazil, India and the Philippines.