1. Panda Hibachi 2153 E Main St, Duncan, SC 29334 Coordinate: 34.88862,-82.06715 Phone: (864) 486-9995