• 818 Hwy 24-27 Albemarle, NC 28001 US
    Main Number
    (704) 983-6868(704) 983-6868
    Restaurant #380
    This location accepts BoRewards® and mobile payment