Holy crap, it is demolished. The Deli is still standing, but the building is razed on the Toto's lot. Anyone know what's up?