1. Pizza-N-Stuff
102 S Highway 81, Duncan, OK 73533
Coordinate: 34.50131,-97.96807
Phone: (580) 255-5535
2. Napoli's Italian Restaurant
1210 N Highway 81, Duncan, OK 73533
Coordinate: 34.51767,-97.96646
Phone: (580) 475-0345
3. Mazzios Italian Eatery
1414 N Highway 81, Duncan, OK 73533
Coordinate: 34.52087,-97.96645
Phone: (580) 252-6222
4. Simple Simon's Pizza
2003 W Elk Ave, Duncan, OK 73533
Coordinate: 34.52208,-97.9733
Phone: (580) 475-0553