• 1718 West Main Street Locust, NC 28097 US
    Main Number
    (704) 781-0018(704) 781-0018
    Restaurant #844
    This location accepts BoRewards® and mobile payment