Chen’s Restaurant

Chen’s Restaurant

Freshly prepared to order Chinese food to take out or eat in. Lunchtime specials.

Located in the Annie Land Plaza, off Route 29, Lovingston.

73 Callohill Drive
Lovingston VA 22949
434-263-8865

2018-01-16T12:46:20+00:00