Mark's Duck House Reviews & Details
Mark's Duck House
6184 Arlington Blvd
Mark's Duck House is located at 6184 Arlington Blvd in Falls church near the intersection of Arlington Blvd and Patrick Henry Dr. Their menu consists of Chinese dishes . Call (703) 532-2125 today!
- On The Menu:Dim Sum
- Major Intersection:Arlington Blvd And Patrick Henry Dr
Tell us more about Mark's Duck House Falls church!