Chick-fil-A's third new Orleans Parish location on Tulane Avenue was recommended for approval by the City Planning Commission.
Chick-fil-A's third new Orleans Parish location on Tulane Avenue was recommended for approval by the City Planning Commission.