For those of you that recall, Alfredo's Italian restaurant used to be on Henderson Ave, in the Spot where the new Hector's is. Well Alfredo's is back on Henderson. Only this time it's moved into the recently vacated Z Cafe spot and the corner of Henderson and McMillan. Apparently, they have the same chef, same staff, and pretty much the same menu.
Italian fans should check it out, although I must warn the new location is considerably smaller than their old spot. I seem to remember the food was pretty good.