They've gone out of business. They claimed they were remodeling back in October and would be open in a week. Since then they've disconnected their phone, the windows are taped up, and nothing on their Facebook.
I wrote to the owners on Facebook at one point, and they responded with "some of the new equipment is having problems getting out of the dock"... but that was two months ago. Oh well. I guess we're going to have to find a new pizza place again, or go back to Due.