Canelos Mexican Family Restaurant

15 Plaza Loop Canton NC 28716 USA

(828) 648-0303

Location