Subway 2911

Subway #2911-0 is a Subway restaurant located at Princess One Shopping Center, 3809 Princess Anne Road #108-C, Virginia Beach, Virginia.