PHILADELPHIA - Schlesinger's Delicatessen is located at 1521 Locust Street in Philadelphia introduces, The 'Zelenskyy' sandwich is a Russian version of the classic Reuben's guaranteed to make you drool. With a deliciously crunchy outer crust, this sandwich will please even the pickiest eater.