• 1011 Hwy 123 By-Pass Seneca, SC 29678 US
    Main Number
    (864) 888-4032(864) 888-4032
    Restaurant #1118
  • 10906 Clemson Blvd. Seneca, SC 29678 US
    Main Number
    (864) 973-7398(864) 973-7398
    Restaurant #1303