Pizza Review
Piecasso is nestled right in ski country in Stowe Vermont. It is a large upscale Pizza place with a beautiful interior. I was actually surprised that they had a very large selection of slices when I arrived for lunch and have plaques for all the awards they received on the wall directly beside the counter. Their Pizza is football style and is nice and thin. It had a good crisp to it throughout, but lacked the flavor to get it into the high sevens or eights. Still very good and one of the better football pizzas in Vermont.