Café on Main
38 Main St, Stowe VT 05672