Iris And Richard's Restaurant Address: 4725 Hudson Rd, Branchville, SC 29432 Phone: (803) 274-8550 Restaurants Other Businesses: Main Street Bar B Que at 7639 Freedom Rd, Branchville, SC 29432