Kabobi By The Helmand - Authentic Afghan RestaurantRestaurant in HerndonContact2321 Dulles Station Blvd, Herndon, VA 20171(703) 817-2825Get DirectionsSaveShare