D'Angelo's Italian Restaurant, 256 S. 20th St. in downtown Philly...just off Rittenhouse Square...is it good? Fugedaboudit!

Excellent entrees and wine list. Bard downstairs, restaurant...