Has anybody tried this place? It looked kind of neat but I don't see many on the net. A few on Tripadvisor indicate its good. I'm looking for a quick casual meal in Stowe on friday night and this might fit the bill.
It's pretty tasty stuff, they have a buffalo chicken pan pizza that I dig. Having said that, it is not much for atmosphere. I'd do takeout if anything. If you want a bit more of an experience, I loooove me some Piecasso.