3 Town Line Road, Mendon, VT 05701
"We invite you to come feel relaxed and receive a great meal."
579 Plot Rd, Johnson, VT 05656
“A European-style barn cafe in the heart of the Green Mountains of Vermont, offering confections and light savory faire all inspired by Austria, Germany and Vermont. Open seasonally May through October.”