HOME > Chowhound > Northern New England >
Oct 19, 2010 08:51 AM

"The pizza joint on moscow road" in Stowe?

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.

  1. Click to Upload a photo (10 MB limit)
  1. I haven't been there but I believe it used to be located in one of the gas stations in the lower village and moved to Moscow Road fairly recently...I've read good things.

    1 Reply
    1. re: tkln

      Thanks. Might be good for a try.

    2. 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.