1. Olive Tree
116 W Main St, Duncan, SC 29334
Coordinate: 34.93775,-82.139
Phone: (864) 439-9005
2. Paisanos
1556 E Main St, Duncan, SC 29334
Coordinate: 34.90827,-82.10169
Phone: (864) 433-0080
3. Pizza Inn
1517 E Main St, Duncan, SC 29334
Coordinate: 34.9119,-82.10423
Phone: (864) 433-8447