Chen's Kitchen RestaurantRestaurant in HerndonContact301 Spring St, Herndon, VA 20170(703) 478-2838Get DirectionsSaveShare