Get directions to: Sherwood's Restaurant & Bar, Woodstock, CT
Restaurant address: 35 Route 171 Woodstock, CT 06281, USA
Restaurant: Sherwood's Restaurant & Bar