Get directions to: Woodruff Tie-sub, Woodruff, SC
Restaurant address: 835 Edwards Rd Woodruff, SC 29388, USA
Restaurant: Woodruff Tie-sub