This place has a new name: Vincenza's, and signs reading "under new management." The pizza is an improvement from it's predecessor, and the restaurant is more welcoming. This place has potential - I hope they make it!
(Bonus: square slice, not pictured. Very good, better than the plain slice in my opinion!)