98 Mill Street
St. Johnsbury, VT 05819
Get directions

About Us

Elements has the kind of food, service and ambiance to make you next special event a crowd pleaser. Let us throw your next cocktail reception, private dinner, or office party.

Reviews