What Happened to Albanos?
There are two -- the one on Ventura Boulevard in Studio City closed its doors because, as I understand it, the owners of the building were just being ridiculous (they put some Russian place on the second floor and blocked access to the lower floor for weeks on end, the decor is just stupid with the giant metal garlic bulbs supposed to look like Moscow...) Theoretically they're going to reopen elsewhere (I think I heard Whitsett & Moorpark but I could totally be wrong).
As far as I know the branch on Melrose is still open...
And LA's best pizza place is Vito's. :)