2500 South Broad Street Philadelphia, PA 19145
Cozy corner spot for Italian cuisine; space is limited, so reservations are recommended.