By Shwetali Sapte2022-06-13T11:18:00
The Louisiana-based fried chicken chain has announced plans to open six sites, followed by hundreds more over the next decade
Already have an account? Sign in