Blue Moon Tavern

100 N Main Ave Newton NC 28658 USA

(828) 465-6900

Location