Papa John’s

Papa John’s in an American chain operating under franchise agreement in Russia. The first Papa John’s restaurant was opened in Moscow in 2003 and the chain is targeting to expand its operations especially across large Russian cities.

Fast facts

Country

Russia

Milestones

Investment 2009

Portfolio

Russia

Fund

CapMan Russia I Fund

Contacts

petri.saavalainen@capman.com