CLOSE
  OR   Browse our full list of cities

Loading
5 stars
1 review(s)  

Chen's Kitchen Restaurant

301 Spring St, Herndon, VA 20170

HOURS: Mon - Fri, 10am - 6pm; Sat, 10am - 5pm; Sat, Sun, closed

(703) 478-2838

neighborhoods: Herndon

ADDITIONAL INFO:


Parking Available : Free lot, On-street: free
Mon - Fri, 10am - 6pm; Sat, 10am - 5pm; Sat, Sun, closed