To anyone who still may be reading this for whatever reason (boredom? slow reader? haven't yet discovered reddit?), I'm back in the States and I've opened up a pizza shop!
It's called SLICE on Broadway in Pittsburgh. Check out the menu at http://www.sliceonbroadway.com !
Cheers,
J