• 1792 Hwy 14 East Landrum, SC 29356 US
    Main Number
    (864) 457-2207(864) 457-2207
    Restaurant #793