I love the VYOA! I spent 9 years in their programs and learned a lot. Their website also has a very helpful directory of music teachers in the area, for anyone looking to begin lessons on a new instrument, or just find a new teacher.
I haven't been to the American Flatbread location in Middlebury, but love going to Flatbread in both Burlington and Waitsfield. Both Burlington and Waitsfield get crowded quickly, so it's best to show up early; the Waitsfield restaurant has an outdoor field area where kids can play while you wait for a table or food.