Steak Houses in Saint Johnsbury, VT
1. Beal House Inn
2 W Main St, Littleton, NH, 03561
CLOSED NOW
From Business: The Beal House is a 55 seat restaurant located at a classic New England Inn. Featuring exposed wood beams and soft lighting, there is a rustic but clean atmosphere. The copper…
2. Willoughby's
2559 Mountain Rd, East Burke, VT, 05832
CLOSED NOW
Showing 1-2 of 2