Teryanna LlcRestaurant in HerndonContact781 Station St, Herndon, VA 20170(703) 435-4496Get DirectionsSaveShare