We just ate from the ever elusive Pizza Window on Tuesday night.  While we were happy to see it open, can't say we loved the pizza.  Value wise, it's a good deal, the slice of pizza is huge and easily shareable.  We felt it did not have enough sauce and too much cheese making it dry.  Keep in mind, I am a huge overly-cheesy pizza fan and even I felt like this was too much!  Our experience overall is that you never know when it might be open, so always take a look.  It is nowhere near the quality of the pizza in Via Napoli, so that would be something to keep in mind.