We went when it first opened, and it was fantastic. It was just like the pizza we enjoyed in Italy - flavorful, light, crispy...
I thought I remembered reading somewhere that VN was going to have a counter service window for pizza? I can't seem to find info on it, though.
Anybody know...