Chick-fil-A 3966

Chick-fil-A #3966 is a Chick-fil-A restaurant located at 2 Nathaniel Place in Englewood, New Jersey. The location opened on October 12, 2017.