• 64 Walmart Plaza Sylva, NC 28779 US
    Main Number
    (828) 586-6529(828) 586-6529
    Restaurant #722