Idlewood The Restaurant Address: 54 Steele Rd, Sharon, VT 05065 Phone: (802) 763-5236 Restaurants Other Businesses: Inn At Idlewood at 54 Steele Rd, Sharon, VT 05065