American pizza chain Papa John’s is making a big comeback in India, starting with its first new outlet in Bengaluru this year. The company has ambitious plans to open 650 stores across the country in the coming years.
American pizza chain Papa John’s is making a big comeback in India, starting with its first new outlet in Bengaluru this year. The company has ambitious plans to open 650 stores across the country in the coming years.