• Pizza House

    310 Poplar Street
    Travelers Rest, SC 29690
    Tel: 864-834-3300
    Get Directions