The LobsterRestaurant in HerndonContact1106 Herndon Pkwy, Herndon, VA 20170(703) 435-7618Get DirectionsSaveShare