This one is brand new, off 191st and Harlem. It’s near the Tweeter Center. The area has been really, really built up in the last few years.
I only know Harlem further north, where all the good Italian delis are. ;-)