I just drove by there today, and there's a new restaurant - Milano's - where the Falafel King used to be at 84th and Lyndale. I couldn't tell anything about it by the signage, except for a couple of beer brands, and that they had a happy hour from 3:00-6:00.
Anybody been there? How was it?
Here's a Facebook page - looks interesting - northern Italian: