The Stic | Kitchen & Bar

Bar · 451 VT-12 N, Northfield Falls, VT

Hours

More food in Northfield Falls, VT