Get directions to: Sal's South, Wallingford, VT
Restaurant address: 15 N Main St Wallingford, VT 05773, USA
Restaurant: Sal's South