• 2980 Main Street Newberry, SC 29108 US
    Main Number
    (803) 321-0110(803) 321-0110
    Restaurant #773
    This location accepts BoRewards® and mobile payment