Café on Moscow in Stowe, Vermont. Open 7 days a week for breakfast, lunch, baked goods, and catering. Daily soups!
Last seen: January 21st at 2:29am — Visit site