Piecasso

Piecasso Photos

5 photos · Pizza Restaurant at 1899 Mountain Rd, Stowe, VT

Open now · closes 9:00 PM Overview

About Piecasso

Piecasso is a pizza restaurant you'll find at 1899 Mountain Rd in Stowe, Vermont. Our Stowe guide covers 19 food and drink spots, and this is one of them.

Piecasso is open 7 days a week, usually 11:00 AM – 9:00 PM.

Guests can choose from 8 menu items. Menu highlights include Garlic Knots, Caesar Salad, and Piecasso's Lasagna.

Hours, map and more about Piecasso

Photos may have been taken by visitors and might not reflect the current look of Piecasso. Own a photo shown here? Request removal or credit.