Popular NJ Chicken Restaurant Opening A New Location
This seems like a long time coming, but soon one of the most popular restaurants in Long Beach Island will be opening its second New Jersey location. And between you and I, I'm a little confused as to whether it's already opened or not!