A long time ago, I visited this same chain restaurant up in PA. It was fun, fast and wings are great.
This restaurant , despite having the same name does not produce the same effect. I think the employees can try a little harder and inject some energy into the place. Look over at Twin Peaks.. its bright, cheery, energetic..