GIANT FOOD #775 in 13330 Franklin Farm Rd in Herndon