Get directions to: Sal's Pizzeria & Restaurant, Stanardsville, VA
Restaurant address: 8265 Spotswood Trl Stanardsville, VA 22973, USA
Restaurant: Sal's Pizzeria & Restaurant