Subway 23524

Subway #23524-0 is a Subway restaurant located at Elmhurst Square, 5660 Portsmouth Boulevard, Portsmouth, Virginia.