More info: Dodo Pizza is a Russian pizza delivery franchise founded in 2011 by Fyodor Ovchinnikov. The corporation is headquartered in Syktyvkar and Moscow. As of February 2021, the company has 570 pizzerias in Russia and 111 in 14 other countries.
More info: Dodo Pizza is a Russian pizza delivery franchise founded in 2011 by Fyodor Ovchinnikov. The corporation is headquartered in Syktyvkar and Moscow. As of February 2021, the company has 570 pizzerias in Russia and 111 in 14 other countries.