Arnold's of Liberty - Famous Homemade Hamburgers

Restaurant in Clemson, SC