Subway 12414

Subway #12414-0 is a Subway restaurant located at Promenade at Manassas, 7600 Stream Walk Lane, Manassas, Virginia.