The company has already opened 25 Popeyes outlets in India so far and is planning to ramp up expansion in the coming months
New Delhi: US-based fried chicken restaurant chain Popeyes plans to add about two dozen stores in India...
The first Popeyes store in India was also launched in Bengaluru back in January 2022
New Delhi: The American fast-food brand Popeyes has launched its latest store in Mall of Asia, Bengaluru, Karnataka, a company official announced in a LinkedIn...