Mayuri Indian RestaurantRestaurant in HerndonContact390 Elden St, Herndon, VA 20170(703) 955-7588Get DirectionsSaveShare