China Garden Reviews & Details
1126 2nd Ave S
China Garden is located at 1126 2nd Ave S in Moorhead near the intersection of 2nd Ave S and 11th St S. Their menu consists of Chinese dishes . Call (218) 233-0608 for takeout.
- Major Intersection:2Nd Ave S And 11Th St S
Tell us more about China Garden Moorhead!