Write a Review
1203 S Highway 81, Duncan, OK 73533
This restaurant is about the best Chinese restaurant in town, but that's not saying much. (The others are terrible.) But, it's better than nothing if ...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.