Subway 11987

Subway #11987-0 is a Subway restaurant located at Franklin Farm Village Center, 13320-C Franklin Farm Road Space 18, Herndon, Virginia.