Christo's Restaurant Restaurants

1500 South Main Street
Lexington, NC 27292
(336) 243-2532
Fax: (336) 243-7258
  • Phone: (336) 243-2532
  • Fax: (336) 243-7258