Subway 1968

Subway #1968-0 is a Subway restaurant located at Newtown Baker Crossing, 665 Newtown Road #105, Virginia Beach, Virginia.