[NOTE: we've moved this discussion from the thread at http://chowhound.chow.com/topics/707669 ]
I miss Wing Daddy too. Great wings.
New place is "Cafe Spezia" .. got an advertising postcard in the mail today, buy 1 get 1 half price on various items. And yes, it's Italian (of course!), plus steak and seafood. Could not find it through Google, but of course I didn't try the obvious:
Website not completed yet. Postcard said "Coming Soon" so I have no idea when they'll be open.
So in the space of about a year and a half, 3 restaurants in that one spot. I just don't think it's a good location. You don't see it until you're right on top of it, and by that time it's too late to turn in.