SUBWAY
Content |
SUBWAY is headquartered in Milford, Connecticut and employs over 600 people. In Russia, the headquarters is located in St. Petersburg at 20 Nevsky pr. The company involved in the distribution of the SUBWAY franchise is called Subway Russia. The Russian chain is the third largest in Europe, after the UK and Germany, and includes almost 600 restaurants.
Performance indicators
2021: 8th in US sales: $9.4 billion
2020: Revenue - $10.2 billion
Business in Russia
Main article: Subway (former Subway in Russia)
2025:68 ex-Subway franchisees launch new SBW-branded network in Russia
A group of 68 former franchisees of the American chain Subway launched a Russia new restaurant chain under the SBW brand, maintaining the usual format of sandwich bars and key menu positions for Russian consumers. Under the management of the new network, 181 points are already operating in 38 cities of the country, including, and Moscow. St. Petersburg The Krasnodar creation of an alternative brand became known in September 2025. More here

