Anyone been here/heard about it? (It's at 1415 Porter Street.) It was voted #2 in the "Best Italian" category on the philadelphia.citysearch web site survey of users. It's new to me; don't recall ever have seen a posting about it here.
(For context: Survey respondents made Ralph's #1. The editorial pick for #1 was Tre Scalini, which respondents brought in at #10.)
Thanks in advance for info on L'angolo.