Get directions to: Sal's Italian Rstrnt & Pzzr, Blacksburg, VA
Restaurant address: 1440 S Main St Blacksburg, VA 24060, USA
Restaurant: Sal's Italian Rstrnt & Pzzr