Great host. Cozy, simple atmosphere — felt like a living room with a nice fire place. Pizza was quite good — probably 8⁄10 for pizza. A little off the beaten track which was nice.
There are many lunch options in Stowe and as I local I frequent Café on Main the most. Everything from the soup, sandwiches, and breakfast pastries are delish!