Elements Food and Spirit
• 98 Mill Street | St. Johnsbury , VT | 05819
Elements Food and Spirit is one of Vermont's best new restaurants. Serving innovative dishes in a variety of flavors, Food and Spirit is a hip hideaway offering guests more than just a bite to eat.
98 Mill Street
St. Johnsbury
VT
05819
