Nice!
I had forgotten about NYC Deli. Their sandwich list is extensive. I've had their Philly Cheesesteak (marginal), French Dip (pretty good), and meatball sub (pretty good) before. But the surprising thing is, you can't really find these sandwiches elsewhere in Shanghai for some reason. Last time I had them was years ago, so will have to try again soon.