Jubilant FoodWorks To Launch Popeyes Restaurants In India

Popeyes is an American multinational food chain which was founded in New Orleans in 1972, Popeyes has more than 45 years of history and culinary tradition.