Dodo Pizza is a Russian pizza delivery franchise founded in 2011 by Fyodor Ovchinnikov. The corporation was founded in Syktyvkar, Russia. Its headquarters are also in Syktyvkar, as well as in Moscow. As of July 2023, the company has 841 pizzerias in Russia and 90 in 17 other countries.