• 158 Northview Drive Jefferson, NC 28640 US
    Main Number
    (336) 846-3293(336) 846-3293
    Restaurant #566