'Anti-Sovetskaya', which opened in July, was renamed 'Sovetskaya', or 'Soviet', on Friday.
"They said it insulted the feelings of veterans," Alexander Vanin told Reuters, adding local authorities had threatened to fine the kebab-serving restaurant over its name.
Though many Russians view the fall of the Soviet Union in 1991 as positive, waves of nostalgia sweep through Russia.
Russian media reports said Oleg Mitvol, a Moscow city prefect and former ecology official known for his high-profile attacks on Western energy firms, had taken exception to the name of the restaurant.
"Such names are insulting to the history of our country," he was quoted as saying.
-- Luke Allnutt