Subway 35512

Subway #35512-0 is a Subway restaurant located at Walmart Supercenter #2529, 2021 Lynnhaven Parkway, Virginia Beach, Virginia.