by Mike L » Tue Dec 29, 2009 8:37 pm
They had a "For Lease" sign out in front of the building a few weeks ago, but now it's gone. Has anyone heard who's moving in? I can't imagine another Italian place will go in there, with Volare across the street and Clifton's Pizza down the street.