Log in using your account   

Get directions to: Sal's South, Wallingford, VT

Restaurant address: 15 N Main St Wallingford, VT 05773, USA

Restaurant: Sal's South

Live Help Every Restaurant in the City