James from Point of Rocks on 4/13/2020 2:01:46 PM:
It's April 2020, and Deli on the Rocks is Under New Management, and they make wonderful Pizza. I order the one called Grand Slam at least once a week. In my opinion, Deli on the Rocks is much much better than it used to be.