Chen's Chinese Reviews & Details
7610 Left Flank Rd
Chen's Chinese is located at 7610 Left Flank Rd in Mechanicsville near the intersection of Left Flank Rd and Bell Creek Rd. Their menu consists of Chinese dishes . Call (804) 730-6899 today!
- Major Intersection:Left Flank Rd And Bell Creek Rd
Tell us more about Chen's Chinese Mechanicsville!