What's going into the Three Aces location?
Three Aces - the pizza joint on Mass Ave between Harvard and Porter - seems to be closed for good. A while back there was a sign saying that the original owners were renovating but that seems to not be going anywhere, but recently they've been doing some demolition work. Does anybody know what's going into that location? (It might not be a restaurant. Most of the businesses in that building are closed down, all except for the old barber shop. At some point I thought Harvard was the landlord and they were reclaiming the space, but I have no idea.)