Son D’liciasRestaurant in HerndonContact664 Elden St, Herndon, VA 20170(703) 864-6733Get DirectionsSaveShare