Discover 13 greek restaurants in duncan.
1384 East Main Street, Duncan
(864) 433-8788
116 West Main Street, Duncan
(864) 439-9005