Restaurants - Steakhouse in Clemson, SC
Western Sizzlin Restaurant