Pizza House

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