• Tony's Pizza Palace

    • Restaurants
    2481 Main Street
    Elgin, SC 29045
    (803) 572-0466